Giter Club home page Giter Club logo

dialogue-act-classification's Introduction

About

This repository is on classifying the dialogue act of the sentences in a conversation. We are using SWDA and MRDA datasets for training the model.

Dialogue-act-classification

In natural language understanding, a dialogue act characterizes the specific purpose served by an utterance within a conversational dialogue. These acts, falling under the umbrella of speech acts, manifest in diverse forms like questions, statements, or requests. The accurate prediction of dialogue acts plays a crucial role in the evolution of conversational agents, serving as a linchpin for enhancing dialog systems. In this repository, we conducted training using various deep learning algorithms, including CNN and LSTM, and employed different word embeddings to further advance our understanding and capabilities in this domain.

Speaker Utterance DA label
A Okay. Other
A Um. what did you do this weekend Question
B Well, uh, pretty much spent most of my time in this yard Statement
B [Throat Clearing] Non verbal
A Uh Huh Backchannel
A What do you have planned for your yard? Question
B Well we are in the process of, realizing it Statement

Datasets

Dataset Classes Vocabulary size Train size Val size Test size
MRDA 5 10k 75k 16k 16k
SwDA 43 19k 193k 4k 20k

dialogue-act-classification's People

Contributors

sbera7 avatar

Stargazers

Ethan Hathaway avatar Thanachot T. avatar Ng Zhili avatar Igor avatar Harshita avatar Rose avatar Dmitry avatar Anna Wegmann avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.