Using SILVIA with Unity

Various Unity subsystems such as Mecanim, Playables and custom systems such as maps, conversational NPCs, Avatars, HUDs and UIs can be integrated to drive the SILVIA brain to respond and set component data and fire methods in synch with the SILVIA response. With a given rule set for the knowledge domain, a proper code architecture and intent derived linking and contrasting of concepts within that domain very complex interactive behaviors can arise.

For example a SILVIA brain could be constructed for a tour of an art exhibition using an Avatar guide that had extensive knowledge of the artists biography, birthdate, place of birth, where they resided when painting or sculpting, techniques, tools and materials, historical background of the time periods, etc.