Table of Contents

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