Michal Ptaszynski / Research
CAO: Emoticon Analysis System
This page contains some general information about CAO.System Description
System logo:
CAO ONLINE DEMO: soon.
See the online presentation on CAO from AAAI 2010:
back to top
Released Files
Released files related to the system.
File Name | Description | Size/Download |
---|---|---|
emoticons-sorted-by-length.txt | All unique emoticon triplets used in the system, sorted by length (number of characters). | 30 kB / |
emoticon-unique-chars-with-frequencies.txt | All unique characters appearing in all emoticons used in the system, with their frequencies within database. | 5 kB / |
emodetector.zip | A simple Perl script that decects the presence of emoticons (or emoticon bundle). Should work for most cases. It uses a simplified version of algorithm used in CAO to detect the presence of emoticons. | 4 kB / |
emoticon-raw-stats.zip | Unprocessed emoticons in the form I downloaded them from the Internet, with their frequencies within the database, divided by emotion types. Zipped archive. | 168 kB / |
emoticon-triplets.zip | Emoticon triplets (eye-mouth-eye) divided by emotion types. Zipped archive. | 43 kB / |
emoticon-triplets-stats.zip | Emoticon triplets (eye-mouth-eye) with their frequencies within the database, divided by emotion types. Zipped archive. | 31 kB / |
emoticon-mouths-stats.zip | Emoticon mouths with their frequencies within the database, divided by emotion types. Zipped archive. | 8 kB / |
emoticon-eyes-stats.zip | Emoticon eyes with their frequencies within the database, divided by emotion types. Zipped archive. | 11 kB / |
When using the above files, please cite the preferred In case of problems with the above files, contact me. |
citation. |
back to top
Development History
- soon - rewrite the system into Perl, fix long startup time, fix partial emoticons, add online demo.
- 2010 Jan [CAO 1.0]
- Original experimental version written in C#.
- Has five different ways of score calculation,
- long initial stratup time (loads all emoticon combinations into memory),
- partial emoticons (without one eye, or mouth) not always work.
back to top
Main References
Preffered Citation:
- Michal Ptaszynski, Jacek Maciejewski, Pawel Dybala, Rafal Rzepka and Kenji Araki, “CAO: A Fully Automatic Emoticon Analysis System Based on Theory of Kinesics”, In IEEE Transactions on Affective Computing, vol. 1, no. 1, pp. 46-59, Jan.-June 2010 [2011 IEEE Sapporo Section Encouragement Award].
- Michal Ptaszynski, Jacek Maciejewski, Pawel Dybala, Rafal Rzepka and Kenji Araki, “CAO: A Fully Automatic Emoticon Analysis System”, In Proceedings of The Twenty-Fourth AAAI Conference on Artificial Intelligence (AAAI-10), pp. 1026-1032, July 11 - 15, 2010, Atlanta, Georgia, USA.