THE FUTURE IS HERE

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