Towards improved collaborative text editing CRDTs by using Natural Language Processing

被引:0
|
作者
Bauwens, Jim [1 ]
De Porre, Kevin [1 ]
Boix, Elisa Gonzalez [1 ]
机构
[1] Vrije Univ Brussel, Software Languages Lab, Brussels, Belgium
关键词
D O I
10.1145/3578358.3591330
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative text editing systems are used in a variety of cloud-based products. To ensure that documents remain consistent between users, these systems often rely on CRDTs, operational transformation, or other techniques for achieving (strong) eventual consistency. CRDT-based approaches are appealing as they incorporate strategies to ensure that concurrent updates cannot conflict. However, these strategies do not necessarily take into account program semantics and may result in unexpected behaviour from the end-user's perspective. For example, conflict resolution strategies in collaborative text editors may lead to duplicate words and incorrectly merged sentences. This position paper investigates the use of deterministic natural language processing (NLP) algorithms to improve the concurrency semantics of collaborative text editing systems that rely on CRDTs, aiming to provide a better end-user experience. We explore what is needed to ensure convergence, and highlight potential difficulties with the approach.
引用
收藏
页码:51 / 55
页数:5
相关论文
共 50 条
  • [2] ACADEMIC TEXT CLUSTERING USING NATURAL LANGUAGE PROCESSING
    Taskiran, Salimkan Fatma
    Kaya, Ersin
    KONYA JOURNAL OF ENGINEERING SCIENCES, 2022, 10 : 41 - 51
  • [3] A programming system for text-editing task using Japanese natural language text and direct manipulation
    Kaneko, Nozomu
    Onisawa, Takehisa
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 1915 - +
  • [4] Developing Linguistic Constructs of Text Readability Using Natural Language Processing
    Crossley, Scott A.
    SCIENTIFIC STUDIES OF READING, 2025, 29 (02) : 138 - 160
  • [5] Emoji, Text, and Sentiment Polarity Detection Using Natural Language Processing
    Gupta, Shelley
    Singh, Archana
    Kumar, Vivek
    INFORMATION, 2023, 14 (04)
  • [6] A scoping review of empathy recognition in text using natural language processing
    Shetty, Vishal Anand
    Durbin, Shauna
    Weyrich, Meghan S.
    Martinez, Airin Denise
    Qian, Jing
    Chin, David L.
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2024, 31 (03) : 762 - 775
  • [7] Analysis of Stock Market using Text Mining and Natural Language Processing
    Abdullah, Sheikh Shaugat
    Rahaman, Mohammad Saiedur
    Rahman, Mohammad Saidur
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2013,
  • [8] Using natural language processing to analyse text data in behavioural science
    Feuerriegel, Stefan
    Maarouf, Abdurahman
    Baer, Dominik
    Geissler, Dominique
    Schweisthal, Jonas
    Proellochs, Nicolas
    Robertson, Claire E.
    Rathje, Steve
    Hartmann, Jochen
    Mohammad, Saif M.
    Netzer, Oded
    Siegel, Alexandra A.
    Plank, Barbara
    Van Bavel, Jay J.
    NATURE REVIEWS PSYCHOLOGY, 2025, 4 (02): : 96 - 111
  • [9] Using Natural Language Processing for Aftermarket Text to Increase Accuracy and Efficiency
    Hollingshead, Derek
    Parendo, Carol
    Peter, Priya
    2022 68TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2022), 2022,
  • [10] Towards the Natural Language Processing as Spelling Correction for Offline Handwritten Text Recognition Systems
    de Sousa Neto, Arthur Flor
    Dantas Bezerra, Byron Leite
    Toselli, Alejandro Hector
    APPLIED SCIENCES-BASEL, 2020, 10 (21): : 1 - 29