Elly Chat is an homage to the pioneering chatbot ELIZA and aims to further push the boundaries of AI in mental health assistance. The project is focused on developing a mental health chatbot app that serves as both a friend and a virtual assistant. It will track and record various metrics like sleep habits, eating habits, and mood fluctuations, with the ultimate goal of helping users manage their mental health. This project was developed with assistance from OpenAI's ChatGPT.
This project uses Ruby version 2.7.7 and Rails version 5.2.8.1. For the database, we're using SQLite for development purposes.
To install, clone the repository, then run:
bundle install
rails db:migrate
This installs all the necessary gems and sets up the database. Usage
Elly Chat is currently under development. You can run the rails server on your local machine and navigate to the default port to see the progress.
Visit http://localhost:3000 to view the application. Contributing
Please see our Contributing Guidelines for more details. License
This project is licensed under the MIT License. Contact
If you have any questions, feel free to contact Jeffrey Fazal at lugoxyh@protonmail.com.
A big thank you to Joel, CJ and the rest of the GA staff (and my cohort of course :). also ChatGPT (certain sections of the code or text may be copied from their messages.)