Finished exercise 8

This past month, I have been making progress by defining exercises for myself much like one would be assigned in a university course. This week, I finished my 8th exercise, which is a milestone because it serves as an end-to-end implementation of the basic design that I've been researching.

It allows the following things to be defined:

Entities
Relationships between entities
Value assignments
Word-to-entity mappings
Linguistic transformations that allow statements to be transformed into value assignments and questions to be transformed into value queries.
A transformation search engine to make it all come to life

The source code is written in C# and can be found here.

The web UI can be found here:

http://www.platoai.com/plato1.8/