@theproductiveprogrammer theproductiveprogrammer released this Jan 19, 2019

NOTE FOR WINDOWS USERS: For the AIML brain to work correctly please add the path to python.exe (Python version 2) to your PATH environmental variable.

This release adds an AIML brain that allows the Avatar to personalize itself to you. For now the personalization information management is simple - it stores the values in a "key-value" text file. In upcoming releases, we will persist this information encryped on the everchain.

Your avatar now has the ability to talk to you and learn about you. Some of this information - like your skills and work history - it will use to chat with other avatars and network. Other information - like your life story - it will keep as an encrypted record for the future.

You have the ability to extend the avatar's ability to gather information so it will store information that you feel is important to you. For now, the avatar comes with three sets of information storage that you can try out and experiment with:

you> Ask about me
avatar> (Gathers information about you)

you> Ask about school
avatar> (Gathers information about your school life)

you> Ask about love
avatar> (Gathers information about your love life)

For now the avatar stores this information in a text file kb.txt every few minutes. Shortly, however, this information will be stored encrypted on the Everchain and hence be available to talk with other avatars and immune from destruction.

Setup

For the kb.txt file to be available, copy it from elife/services/elife-ai/brains/ebrain-aiml/kb.txt to your DATA folder (\data on windows ../elife.data with docker)

Assets 4

@theproductiveprogrammer theproductiveprogrammer released this Jan 11, 2019 · 4 commits to master since this release

NOTE FOR WINDOWS USERS: For the AIML brain to work correctly please add the path to python.exe (Python version 2) to your PATH environmental variable.

This release adds an AIML brain that allows the Avatar to personalize itself to you. For now the personalization information management is simple - it stores the values in a "key-value" text file. In upcoming releases, we will persist this information encryped on the everchain.

Your avatar now has the ability to talk to you and learn about you. Some of this information - like your skills and work history - it will use to chat with other avatars and network. Other information - like your life story - it will keep as an encrypted record for the future.

You have the ability to extend the avatar's ability to gather information so it will store information that you feel is important to you. For now, the avatar comes with three sets of information storage that you can try out and experiment with:

you> Ask about me
avatar> (Gathers information about you)

you> Ask about school
avatar> (Gathers information about your school life)

you> Ask about love
avatar> (Gathers information about your love life)

For now the avatar stores this information in a text file kb.txt every few minutes. Shortly, however, this information will be stored encrypted on the Everchain and hence be available to talk with other avatars and immune from destruction.

Setup

For the kb.txt file to be available, copy it from elife/services/elife-ai/brains/ebrain-aiml/kb.txt to your DATA folder (\data on windows ../elife.data with docker)

Assets 5

This release of the Everlife stand-alone node provides both a containerised (Docker) version and a non-containerised (Windows) version.

We also bundle the first version of our own embedded chat interface so there is no longer a Telegram dependency (Telegram bots are still supported and work perfectly :-))

Instructions for installation and deployment are in the associated README for this tag.

Docker Version: elife_0.4.0.tar.gz
Windows Version: elife_0.4.0.zip

Assets 5