Jeffrey-Fazal / Elly-Chat

Elly Chat is an homage to the pioneering chatbot ELIZA and aims to further push the boundaries of AI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elly Chat

Description

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.

Installation

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.

Credits

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.)

About

Elly Chat is an homage to the pioneering chatbot ELIZA and aims to further push the boundaries of AI

License:MIT License


Languages

Language:Ruby 73.9%Language:HTML 18.5%Language:SCSS 3.2%Language:JavaScript 2.0%Language:CSS 1.8%Language:CoffeeScript 0.5%