Synesketch: Textual Emotion Recognition and Visualization Software
http://www.synesketch.krcadinac.com
Synesketch is textual emotion recognition and visualization software.
It is an engine and a library (Java API) based on the concept of synesthesia, or in other words: code that feels the words visually. It dynamically transfers the text into animated visual patterns.
Synesketch uses the WordNet-based lexicon of words and their emotional weights together with NLP heuristics to feel basic emotions in the text: happiness, sadness, fear, anger, disgust, and surprise. Based on that, it generates appropriate visual patterns, written in Processing/Java). Colors and shapes of these patterns depend on the type and intensity of interpreted textual emotions.
Being a bridge between words, emotions, and images, between poetry and painting, Synesketch serves both as a practical sofware API and a media art installation.
Its open-source architecture is highly flexible. Use Synesketch to:
-create your own emotional visualizations -- ours are only demonstrational ones!
-develop a textual emotion sensing app -- like a visual chat or an emotional twitter!
-invent another synesthetic text-to-picture algorithm -- or just improve ours!
-play visualizing your texts :)
Synesketch was created by Uroš Krčadinac and friends, and is part of the GOOD OLD AI Research Network efforts at the University of Belgrade.
Download and explore Synesketch: http://www.synesketch.krcadinac.com
GOOD OLD AI Research Network: http://www.goodoldai.org
Uroš Krčadinacs Homepage: http://www.krcadinac.com
http://www.synesketch.krcadinac.com
Synesketch is textual emotion recognition and visualization software.
It is an engine and a library (Java API) based on the concept of synesthesia, or in other words: code that feels the words visually. It dynamically transfers the text into animated visual patterns.
Synesketch uses the WordNet-based lexicon of words and their emotional weights together with NLP heuristics to feel basic emotions in the text: happiness, sadness, fear, anger, disgust, and surprise. Based on that, it generates appropriate visual patterns, written in Processing/Java). Colors and shapes of these patterns depend on the type and intensity of interpreted textual emotions.
Being a bridge between words, emotions, and images, between poetry and painting, Synesketch serves both as a practical sofware API and a media art installation.
Its open-source architecture is highly flexible. Use Synesketch to:
-create your own emotional visualizations — ours are only demonstrational ones!
-develop a textual emotion sensing app — like a visual chat or an emotional twitter!
-invent another synesthetic text-to-picture algorithm — or just improve ours!
-play visualizing your texts 🙂
Synesketch was created by Uroš Krčadinac and friends, and is part of the GOOD OLD AI Research Network efforts at the University of Belgrade.
Download and explore Synesketch: http://www.synesketch.krcadinac.com
GOOD OLD AI Research Network: http://www.goodoldai.org
Uroš Krčadinacs Homepage: http://www.krcadinac.com