Skip to content

About

ConversationAI is an advanced AI-powered automation and chatbot system designed to assist with various tasks, including content generation, image creation, real-time search, and more. This project leverages multiple AI models and APIs to provide efficient and optimized solutions.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 2025-01-13 211505

JARVIS-RE-VA

Overview

JARVIS-RE-J4E is an advanced AI-powered automation and chatbot system designed to assist with various tasks, including content generation, image creation, real-time search, and more. This project leverages multiple AI models and APIs to provide efficient and optimized solutions.

Features

  • AI-Powered Content Generation: Generate high-quality content such as letters, essays, and code using advanced AI models.
  • Image Generation: Create high-resolution images with detailed prompts using the Hugging Face API.
  • Chatbot: Engage in conversations with an AI chatbot that provides accurate and professional responses.
  • Real-Time Search: Perform real-time searches and get up-to-date information from the internet.
  • System Automation: Execute system commands and automate tasks on your computer.

Enhancements and Optimizations

Backend/Automation.py

  • Optimized the content_writer_ai function for better performance.
  • Enhanced the generate_images function for improved efficiency.

Backend/Chatbot.py

  • Improved the chatbot logic for better efficiency.

Backend/ChatGpt.py

  • Enhanced the chatbot logic for better efficiency.

Backend/RSE.py

  • Optimized real-time search and response handling.

Getting Started

Prerequisites

  • Python 3.8 or higher
  • Required Python packages (listed in requirements.txt)

Installation

  1. Clone the repository:

    git clone https://github.com/Likhithsai2580/Conversation-AI.git
    cd Conversation-AI
  2. Install the required packages:

    pip install -r requirements.txt
  3. Set up environment variables:

    • Create a .env file in the root directory.
    • Add your API keys and other environment variables as shown in the .env.example file.

Usage

  1. Run the main script:

    python main.py
  2. Interact with the AI-powered system through the provided GUI.

Contributing

We welcome contributions to enhance the project. Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes and push the branch to your fork.
  4. Create a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

"your-huggingface-api-key"
Assistantname = "JARVIS"
Username = "YourName"
InputLanguage = "en"
AssistantVoice = "en-GB-RyanNeural"

Usage

  1. Run the main script to start the AI assistant:

    python Main.py
  2. Interact with JARVIS through the graphical user interface or via voice commands.

Features

  • Automation: Open and close applications, play YouTube videos, and more.
  • Chatbot: Engage in conversations and get answers to general queries.
  • Real-time Search: Retrieve up-to-date information from the internet.
  • Content Generation: Generate content like letters, essays, and more.
  • Speech Recognition: Convert speech to text using the microphone.
  • Text-to-Speech: Convert text responses to speech.
  • WhatsApp Automation: Send messages via WhatsApp.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

ConversationAI is an advanced AI-powered automation and chatbot system designed to assist with various tasks, including content generation, image creation, real-time search, and more. This project leverages multiple AI models and APIs to provide efficient and optimized solutions.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages