Skip to content

Welcome to Thea, an evolving AI therapist implemented in Python! This GitHub repository is therapistdedicated to crafting an intelligent and empathetic virtual companion designed to replicate the qualities of a real-life therapist. Thea is not just a static program; she's a learning entity that continuously refines her understanding and responses

License

shviam-2018/Thea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thea: AI Therapist in Python

Welcome to Thea, your virtual companion on the path to emotional well-being! Thea is an artificial intelligence therapist implemented in Python, designed to simulate the empathetic and understanding qualities of a real-life therapist. With a focus on continuous learning and personalized interactions, Thea aims to create a supportive environment for users seeking emotional guidance.

compatability

Windows only due to an overlook while making the project using pyttsx3 which relies on pywin32 which is only available on Windows as the name suggests. The Thea development team is working hard to improve. And to use a more os friendly package, this update can be expected 3 updates from 0.1.0

Disclaimer

Before proceeding, it is crucial to note that Thea is an AI therapist designed to provide support and companionship. However, it is not a substitute for professional mental health care. If you are experiencing severe distress or have suicidal thoughts, please seek immediate help from a mental health professional or contact a helpline in your region.

The Thea development team emphasizes that while Thea aims to be supportive, it is not a licensed therapist. The AI is continually learning and evolving, and your feedback is valuable for its improvement. The Thea team does not take responsibility for any harm caused by the program; use it at your own risk.

Features

  • Dynamic Learning: Thea evolves over time, learning from user interactions to enhance the quality of responses.

  • Natural Language Processing: Leveraging advanced NLP techniques, Thea engages in natural and meaningful conversations with users.

  • Empathetic Interaction: Thea's goal is to provide a human-like therapeutic experience, offering support and understanding.

Getting Started

To get started with Thea, follow these simple steps:

  1. Clone the Repository:

    git clone https://github.com/shviam-2018/Thea.git
  2. Navigate to the Project Directory:

    cd Thea
  3. Install Dependencies:

    bash install.sh

    or

    pip3 install speechrecognition==3.10.0 pyttsx3==2.90 
  4. Run Thea:

    cd code
    python main.py

Contributing

We welcome contributions to enhance Thea's capabilities and improve user experiences. If you're interested in contributing, please check out our Contribution Guidelines.

Feedback and Support

If you have feedback, encounter issues, or need support, please open an issue. We appreciate your input and are committed to making Thea a valuable tool for users seeking emotional support.

License

This project is licensed under the MIT License, granting you the freedom to modify and distribute the code.


Join us on the journey to redefine virtual therapy! Together, let's explore the intersection of technology and empathy, making Thea a beacon of support in the digital landscape.

About

Welcome to Thea, an evolving AI therapist implemented in Python! This GitHub repository is therapistdedicated to crafting an intelligent and empathetic virtual companion designed to replicate the qualities of a real-life therapist. Thea is not just a static program; she's a learning entity that continuously refines her understanding and responses

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published