Skip to content

ddenley/Multi-Person-Quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Detecting agreement in multi-party dialogue: evaluating speaker diarisation versus a procedural baseline to enhance user engagement.

This is the code related with our study on : Detecting agreement in multi-party dialogue: evaluating speaker diarisation versus a procedural baseline to enhance user engagement.

Conversational agents participating in multi-party interactions face significant challenges in dialogue state tracking, since the identity of the speaker adds significant contextual meaning. It is common to utilise diarisation models to identify the speaker. However, it is not clear if these are accurate enough to correctly identify specific conversational events such as agreement or disagreement during a real-time interaction. This study uses a cooperative quiz, where the conversational agent acts as quiz-show host, to determine whether diarisation or a frequency-and-proximity-based method is more accurate at determining agreement, and whether this translates to feelings of engagement from the players.Experimental results show that our proposed method was preferred by players, and was more accurate at detecting agreement, reaching an accuracy of 0.44, compared to 0.28 for the diarised system.

You can consult all the data collected during our evaluation in the section Evaluation Folder

Installation

Install all the libraries:

pip install -r requirement.txt

Add your API credentials in the file google_api_credentials for STT and TTS of google

Usage

Diarised version

On windows:

.\start_servers_diarisation.bat

On linux:

./start_servers_diarisation.bash

Non-Diarised version

On windows:

.\start_servers.bat

On linux:

./start_servers.bash

Test testing

The branch "nlu_test" is dedicated to test new version of nlu

Authors

School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh

License

MIT

About

Team repo for conversational agents and spoken language processing. Developing a multi-person quiz game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors