Skip to content

TheDoctor200/Lunara-Project

Repository files navigation

Lunara Chatbot

Description

Welcome to the Lunara project! Lunara is designed to engage with users in both German and English languages. It offers responses in offline mode and implements various functionalities, making it a versatile and interactive tool for communication alike. With features such as voice recognition.

Prerequisites

  • Python: Ensure you have the latest version of Python (3.11 or newer) installed. You can download it from python.org.
  • Dependencies: Install the necessary dependencies using pip: pip install -r (path to requirenment text file)

Features

  • Multilingual Support: The chatbot can interact in both German and English.
  • Custom Responses: It provides tailored responses to specific keywords.
  • Enhanced Interaction: Various implementations are included to enrich the user experience.

Usage

  1. Clone the Repository: Clone or download the repository to your local machine.
  2. Install Dependencies: Make sure Python and the required libraries are installed, libraries can be installed with "-pip install -r requirements.txt" in command prompt.
  3. Run the Chatbot: Execute the Python script main_script.py to start interacting with the Bot.

Future Development

  • Custom AI: Implement custom AI functionalities to enhance the chatbot's capabilities.
  • Continuous Improvements: Regularly update and improve the chatbot for better performance and user experience.
  • Additional Features: Add more features and functionalities to make the chatbot more versatile and useful like voice output.

License

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

Acknowledgments

  • Thanks to the OpenAI team for providing the natural language processing capabilities.
  • Special appreciation to all contributors who help in enhancing the functionality and usability of the chatbot.