Conversation Disentanglement As-a-Service

被引:0
|
作者
Riggio, Edoardo [1 ]
Raglianti, Marco [1 ]
Lanza, Michele [1 ]
机构
[1] Univ Svizzera Italiana, REVEAL Software Inst, Lugano, Switzerland
基金
瑞士国家科学基金会;
关键词
CoDi; conversation disentanglement; instant messaging; micro-services;
D O I
10.1109/ICPC58990.2023.00018
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modern instant messaging applications (e.g., Gitter, Slack, Discord) provide users with real-time communication means. Developers use them for collaborative development, to ask for code reviews, and to have software-related discussions. In short, a (potential) treasure trove for program comprehension. However, as with any high-throughput "chat application", messages interleave, leading to concurrent conversations. Associating messages to conversations is called conversation disentanglement, a useful and necessary pre-processing step to analyze datasets of instant messages. Although various conversation disentanglement algorithms have been proposed, it is cumbersome to set up proper execution environments and hard to ensure input data format consistency, calling for better practices and tool support. We present CODI, a RESTful API micro-service and web interface for conversation disentanglement. It provides an easy way to disentangle conversation transcripts with pre-trained models or to train new ones on custom datasets, features, and hyper-parameters. CODI achieves state-of-the-art performances on transcripts of IRC, Slack, and Discord conversations. We show how CODI can provide a significant improvement to reusability (and replicability) of research results, while reducing the efforts and potential mistakes due to configuration, setup, and execution. CODI's source code: https://github.com/USIREVEAL/CODI
引用
收藏
页码:59 / 63
页数:5
相关论文
共 50 条
  • [31] A Multi-Tenant System for 5/6G Testbed as-a-Service
    Bolla, Raffaele
    Bruschi, Roberto
    Lombardo, Chiara
    Mangialardi, Sergio
    Mohammadpour, Alireza
    Rabbani, Ramin
    Siccardi, Beatrice
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [32] Encrypted extremum seeking for privacy-preserving PID tuning as-a-Service
    Schlueter, Nils
    Neuhaus, Matthias
    Darup, Moritz Schulze
    2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 1288 - 1293
  • [33] Underwater Acoustic Sensors Data Collection in the Robotic Vessels as-a-Service Project
    Signori, Alberto
    Campagnaro, Filippo
    Zordan, Davide
    Favaro, Federico
    Zorzi, Michele
    OCEANS 2019 - MARSEILLE, 2019,
  • [34] A Proposal of a Cloud-Oriented Security and Performance Simulator Provided as-a-Service
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 1002 - 1011
  • [35] Towards Cyber-Physical Infrastructure as-a-Service (CPIaaS) in the Era of Industry 4.0
    Dobaj, Juergen
    Krisper, Michael
    Macher, Georg
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2019), 2019, 1060 : 310 - 321
  • [36] Tepaas: Test execution platform as-a-service applied in the context of e-health
    Lahami M.
    Krichen M.
    Alroobaea R.
    International Journal of Autonomous and Adaptive Communications Systems, 2019, 12 (03): : 264 - 283
  • [37] A Zero-Touch as-a-Service Active Monitoring Framework for Virtualized Network Environments
    Mohammadpour, Alireza
    Lombardo, Chiara
    Bolla, Raffaele
    Bruschi, Roberto
    Davoli, Franco
    Ivaldi, Lorenzo
    PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 103 - 108
  • [38] A federated learning approach to automated and secure supplier selection in cyber manufacturing as-a-service
    Yan, Xiaoliang
    Wang, Zhichao
    Puvvada, Mukunda Moulik
    Dinar, Mahmoud
    Rosen, David W.
    Melkote, Shreyes N.
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 77 : 170 - 183
  • [39] Towards a Test Execution Platform as-a-Service: Application in the e-Health Domain
    Lahami, Mariam
    Krichen, Moez
    Alroobaea, Roobaea
    2018 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND DIAGNOSIS (ICCAD), 2018,
  • [40] Dependability in a Multi-tenant Multi-framework Deep Learning as-a-Service Platform
    Boag, Scott
    Dube, Parijat
    El Maghraoui, Kaoutar
    Herta, Benjamin
    Hummer, Waldemar
    Jayaram, K. R.
    Khalaf, Rania
    Muthusamy, Vinod
    Kalantar, Michael
    Verma, Archit
    2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 43 - 46