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 条
  • [31] Improved neural machine translation using Natural Language Processing (NLP)
    Sk Hasane Ahammad
    Ruth Ramya Kalangi
    S. Nagendram
    Syed Inthiyaz
    P. Poorna Priya
    Osama S. Faragallah
    Alsharef Mohammad
    Mahmoud M. A. Eid
    Ahmed Nabih Zaki Rashed
    Multimedia Tools and Applications, 2024, 83 : 39335 - 39348
  • [32] On the Ethical Limits of Natural Language Processing on Legal Text
    Tsarapatsanis, Dimitrios
    Aletras, Nikolaos
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 3590 - 3599
  • [33] UNLization of Punjabi text for natural language processing applications
    Vaibhav Agarwal
    Parteek Kumar
    Sādhanā, 2018, 43
  • [34] Review on Natural Language Processing Tasks for Text Documents
    Dudhabaware, Rahul S.
    Madankar, Mangala S.
    2014 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (IEEE ICCIC), 2014, : 599 - 603
  • [35] Study on Chinglish in Web Text for Natural Language Processing
    Chen, Bo
    Chen, Lyu
    Ji, Ziqing
    CHINESE LEXICAL SEMANTICS, CLSW 2017, 2018, 10709 : 533 - 539
  • [36] Text Encryption Algorithm Based on Natural Language Processing
    Jing, Xianghe
    Hao, Yu
    Fei, Huaping
    Li, Zhijun
    2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, : 670 - 672
  • [37] UNLization of Punjabi text for natural language processing applications
    Agarwal, Vaibhav
    Kumar, Parteek
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2018, 43 (06):
  • [38] Supporting Collaborative Modeling via Natural Language Processing
    Aydemir, Fatma Basak
    Dalpiaz, Fabiano
    CONCEPTUAL MODELING, ER 2020, 2020, 12400 : 223 - 238
  • [39] Comparing Natural Language Processing and Quantum Natural Processing approaches in text classification tasks
    Peral-Garcia, David
    Cruz-Benito, Juan
    Garcia-Penalvo, Francisco Jose
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 254
  • [40] Arabic text preprocessing for the natural language processing applications
    Awajan, Arafat
    ARAB GULF JOURNAL OF SCIENTIFIC RESEARCH, 2007, 25 (04): : 179 - 189