About

The lexer is an emotion analyzer.

Screenshots

Video

Usage

Rez the object in-world and then talk on local chat such that spoken words can be analyzed.

The build contains a notecard named configuration that can be edited in order to attribute words to the six basic sentiments.

Build

The build can be downloaded as a Snowstorm export:

The following components are involved in this build:

Limitations

Under constraints, the lexer can be seemingly slow given a large input list of words in the configuration notecard. Nevertheless, the lexer was not conceived to display sentiments at high velocity.

The analysis adheres more or less to Yanon Volcani and David B. Fogel's patent such that every single word of input must be compared to every word inside the configuration notecard in order to build a score map such that the most dominant sentiment can be computed and then displayed. The former process implies a time complexity of $O(n^{2})$ and with the remark that the analysis proceeds by comparing whole strings and not substrings.

Credits

  • The Lexer is loosely inspired off patent WO2001046821A1 by Yanon Volcani and David B. Fogel.
  • The sentiments chosen are six: anger, disgust, fear, happiness, sadness, surprise that have been identified during the 1970s by the psychologist Paul Eckman.
  • There is very little credit that can be attributed to the eye textures since they have been collected off the Internet being sold in various places by different people for various sums of money. Perhaps, the expressions themselves should be credited to Walt Disney?

secondlife/the_lexer.txt · Last modified: 2022/11/27 22:39 by office

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.