Skip to content

Mrs. Eleonora is made to recognize, greet, learn persons and recognize emotions to be able to interact with the user.

License

Notifications You must be signed in to change notification settings

gert-janwille/Eleonora

Repository files navigation




Mrs. Eleonora is an Artificial Intelligence Assistant Robot made to recognise, greet and learn people. She will recognise emotions to be able to interact with the user and give the user support.

License Gert-Jan Wille

Getting Started

Eleonora is build to run on Mac OSX or a Rasberry Pi. To run the code just clone the folder to your machine and cd into the folder. Run the following command $ python bin/eleonora and she'll be up and running.

[!] Because of the file size of the trained models, you can download them in folowing link: DOWNLOAD and add them to the data/models folder.

"Hey Eleonora, what can you do?" ✨

Command Description
... ...

Installation

Install all needed packages

$ pip install -r requirements.txt

Download the trained models from the Google Drive and place them in the folder faces.

Run the following command to start Eleonora

$ python bin/eleonora

Training

We use 4 datasets to train or models. You can download them here and place them in the folder training/data.

If you want to train the models run the following command to execute the trainings scripts.

$ python bin/eleonora train

Interaction Functions

  • News - She will tell you the latest news
  • Weather - She will tell you the weather
  • Mindfulness - This will make the heart rate go low so the user will reduce his/her stress level
  • Hugging - Eleonora can't hug of her own. But she can ask to give her a hug.
  • Joking - She can be very funny and will tell you a joke when you need it.
  • ...

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

Mrs. Eleonora is made to recognize, greet, learn persons and recognize emotions to be able to interact with the user.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages