Skip to content

SrishtiVashishtha/Inferring-Sentiments-from-Supervised-Classification-of-Text-and-Speech-cues-using-Fuzzy-Rules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Inferring-Sentiments-from-Supervised-Classification-of-Text-and-Speech-cues-using-Fuzzy-Rules

Multimodal Sentiment Analysis of video reviews on social media platform, using a supervised fuzzy rule-based system.

Code for the paper

Inferring Sentiments from Supervised Classification of Text and Speech cues using Fuzzy Rules

Description

This paper introduces a supervised fuzzy rule-based system for multimodal sentiment classification, which can identify the sentiment expressed in video reviews on social media platform. It has been demonstrated that multimodal sentiment analysis can be effectively performed by the joint use of linguistic and acoustic modalities. In this paper computation of the sentiment using a novel set of fuzzy rules has been done to classify the review into: positive or negative sentiment class. The confidence score from supervised Support Vector Machine (SVM) classification of text and speech cues is considered as the input variable for the fuzzy rules.

Dataset We have used CMU-MOSI Please cite the creators of this dataset. This Dataset can be downloaded from here.

Running the model:

TextFeatures.py: the code for implementing unimodal textfeatures based SVM and computation of Text Confidence Scores.

SpeechFeatures.py : the code for implementing unimodal textfeatures based SVM and computation of Speech Confidence Scores.

FuzzyRulebasedSupervisedClassifier.py :the code for implementing the fuzzy rule based system using Text and Speech Confidence Scores.

Citation

If using this code, please cite our work using :

Vashishtha, Srishti, and Seba Susan. "Inferring Sentiments from Supervised Classification of Text and Speech cues using Fuzzy Rules." Procedia Computer Science, 167 (2020), pp.1370-1379.

Releases

No releases published

Packages

No packages published

Languages