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 条
  • [21] Conversation- and Tree-Structure Losses for Dialogue Disentanglement
    Li, Tianda
    Gu, Jia-Chen
    Ling, Zhen-Hua
    Liu, Quan
    PROCEEDINGS OF THE SECOND DIALDOC WORKSHOP ON DOCUMENT-GROUNDED DIALOGUE AND CONVERSATIONAL QUESTION ANSWERING (DIALDOC 2022), 2022, : 54 - 64
  • [22] End-to-End Deep Reinforcement Learning for Conversation Disentanglement
    Bhukar, Karan
    Kumar, Harshit
    Raghu, Dinesh
    Gupta, Ajay
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 11, 2023, : 12571 - 12579
  • [23] Accelerating scalable manufacturing models with Discrete Event Simulation as-a-service
    Faheem, Moustafa
    Sharma, Vishal
    Murphy, Adrian
    Reano, Carlos
    2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024, 2024, : 185 - 189
  • [24] Bayesian Coalition Game as-a-Service for Content Distribution in Internet of Vehicles
    Kumar, Neeraj
    Rodrigues, Joel J. P. C.
    Chilamkurti, Naveen
    IEEE INTERNET OF THINGS JOURNAL, 2014, 1 (06): : 544 - 555
  • [25] Towards Testbed as-a-Service: design and implementation of an unattended SoC cluster
    Mattia, Gabriele Proietti
    Beraldi, Roberto
    30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [26] An SLA-based Approach to Manage Sensor Networks as-a-Service
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Aversano, Giuseppe
    Villano, Umberto
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 191 - 197
  • [27] GreenTea: Time-series Exploration as-a-Service for environmental science
    Puoti, Francesco
    Falcetta, Alessandro
    Roveri, Manuel
    Riva, Diego
    Chiggiato, Davide
    2023 IEEE CONFERENCE ON ARTIFICIAL INTELLIGENCE, CAI, 2023, : 311 - 313
  • [28] Communication Infrastructure and Cloud Computing in Robotic Vessel as-a-Service Application
    Delea, Cosmin
    Coccolo, Emanuele
    Covarrubias, Salvador Fernandez
    Campagnaro, Filippo
    Favaro, Federico
    Francescon, Roberto
    Schneider, Vincent
    Oeffner, Johannes
    Zorzi, Michele
    GLOBAL OCEANS 2020: SINGAPORE - U.S. GULF COAST, 2020,
  • [29] Information Retrieval as-a-Service for the Web of Things: A Survey and a Proposal of IRaaS Architecture
    Manta-Caro, Cristyan
    Fernandez-Luna, Juan M.
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2016), 2016, : 327 - 335
  • [30] T-NOVA: Network Functions as-a-Service over Virtualised Infrastructures
    Xilouris, George
    Kourtis, Michail-Alexandros
    McGrath, Michael J.
    Riccobene, Vincenzo
    Petralia, Guiseppe
    Markakis, Evangelos
    Palis, Evangelos
    Georgios, Alexiou
    Gardikis, Georgios
    Riera, Jordi F.
    Ramos, Aurora
    Bonnet, Jose
    2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 13 - 14