CareCompanion is a multifaceted AI chatbot that goes beyond the conventional chatbot experience. It serves as both a friendly companion and an everyday assistant, offering users a versatile and enriching interaction.
In Buddy Mode, CareCompanion becomes your virtual friend, providing companionship and engaging conversations. Whether you need someone to talk to or share your thoughts with, the chatbot is there to offer a listening ear and friendly responses.
Switch to Tutor Mode when you're ready to learn. CareCompanion transforms into a knowledgeable tutor, delivering personalized tutoring sessions tailored to your learning preferences. From answering questions to providing explanations, the chatbot adapts to your pace and style, making learning enjoyable.
Activate Mental Health Mode when you need emotional support or assistance. CareCompanion is here to provide a helping hand, offering empathetic conversations, coping strategies, and resources for mental well-being. Whether you're feeling stressed, anxious, or simply need someone to talk to, the chatbot is designed to assist and provide comfort.
- Students: Receive academic support, clarify doubts, and reinforce learning.
- Professionals: Take a break with casual conversations or seek assistance in areas outside your expertise.
- Language Learners: Practice and improve language skills through interactive conversations.
- Individuals Seeking Companionship: Combat loneliness and enjoy the company of a virtual friend.
- Anyone Seeking Mental Health Support: Access a supportive space for emotional well-being.
Before you begin, ensure you have met the following requirements:
Take CareCompanion on the go by creating a dedicated mobile app version :)
(127.0.0.1:5000 by default)
cd backend
go mod init server
source venv/bin/activate
(MacOS)venv\Scripts\activate
(Windows Powershell)go get
go run main.go
(localhost:3000 by default)
cd frontend
npm install
npm start