The MixedEmotions platform is a Big Data Toolbox for multilingual and multimodal emotion analysis. It is built around stand alone docker modules with an orchestrator that links the modules into analysis workflows utilising MESOS for scalable cloud deployment. Core capabilities include emotion extraction from text, audio and video with many other capabilities, such as sentiment analysis, social network analysis, entity detection and linking and sophisticated data visualisation.
if you use any of the modules, please cite the following paper: http://ieeexplore.ieee.org/abstract/document/8269329/
http://mixedemotions.insight-centre.org/
The MixedEmotions platform has been developed with several modules in it. Those modules provide diverse functionalities. Mainly, the toolbox is focused on extracting emoitions from different modalities: text, audio and video. However it also provides other kind of functionalities such as Social Network analysis, Knowledge graphs, entity linking and many others.
Some functionalities are provided with open source modules. Others are provided with proprietary modules.
The list of modules can be found in these tables below, with links pointing to resources where you can have more information about them.
Id | Functionality | Modality | Language | Source | Download |
---|---|---|---|---|---|
m1 | Sentiment Extraction | Text | EN | github | Dockerhub |
m2 | Sentiment Extraction | Text | EN, CS | github | [Dockerhub] |
m4 | Sentiment Extraction | Text | EN, ES | github | Dockerhub |
m5 | Emotion recognition | Text | EN | [github] | Dockerhub |
m6 | Emotion recognition | Audio | EN | github | Dockerhub |
m7 | Emotion recognition | Text | EN, ES, Multiple | github | Dockerhub |
m8 | Entity Extraction | Text | ES | github | Dockerhub |
m10 | Entity Extraction and Linking | Text | EN | github | Dockerhub |
m13 | Topic Extraction | Text | ES | github | Dockerhub |
m16 | Suggestion mining | Text | EN | github | Dockerhub |
m20 | Twitter media crawler | Text | n/a | github | n/a |
m21 | Fusion | Text/Audio/Video | n/a | [github] | [Dockerhub] |
m22 | Social Network Analysis | graph | n/a | github | Dockerhub |
m25 | Social semantic Knowledge graph | graph | n/a | github | Dockerhub |
m27 | Emotion recognition from Video | Video | n/a | github | +info |
m28 | Analytics module “Kibi” | - | - | github | kibi |
m32 | Youtube crawler | Text/Video | n/a | github | n/a |
Id | Functionality | Modality | Language | Proprietary | More info |
---|---|---|---|---|---|
m3 | Sentiment Extraction | Text | EN, IT | ExpertSystem | +info |
m9 | Entity Extraction | Text | IT, EN | ExpertSystem | +info |
m11 | Topic Extraction | Text | IT, EN | ExpertSystem | +info |
m12 | Topic Extraction | Text | EN | NUIG | +info |
m15 | Entity Linking | Text | IT, EN | ExpertSystem | +info |
m17 | Speech to text | Audio | EN | Phonexia | +info |
m18 | Machine translation | Text | CS, ES, DE, IT | NUIG | +info |
m23 | Emotion recognition from Audio | Audio | DE, EN, CS | Phonexia | +info |
m24 | Recommendation engine | Text | EN | ExpertSystem | +info |
m28 | Age estimation from audio | Audio | n/a | Phonexia | +info |
m29 | Gender identification from audio | Audio | n/a | Phonexia | +info |
You can use your REST service or your own Docker module within the platform. For how to use a Docker module within the platform check the wiki
Additionally an open source orchestrator has been developed as an starting point on using the MixedEmotions Toolbox. You can find it here.
More information about the platform can be found on this project's wiki page.
Partner | Country |
---|---|
NATIONAL UNIVERSITY OF IRELAND, GALWAY | Ireland |
UNIVERSIDAD POLITECNICA DE MADRID | Spain |
UNIVERSITAT PASSAU | Germany |
EXPERT SYSTEM S.P.A. | Italy |
PARADIGMA DIGITAL SL | Spain |
VYSOKE UCENI TECHNICKE V BRNE | Czech Republic |
SINDICE LIMITED | Ireland |
DEUTSCHE WELLE | Germany |
PHONEXIA SRO | Czech Republic |
This development has been funded by the European Union through the MixedEmotions Project (project number H2020 655632), as part of the RIA ICT 15 Big data and Open Data Innovation and take-up
programme.
http://ec.europa.eu/research/participants/portal/desktop/en/opportunities/index.html