Skip to content

HortSens-Technologies/ChatNLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatNLP

ChatNLP is an intuitive chatbot application that offers a seamless conversational experience. It combines state-of-the-art technologies and frameworks to provide a feature-rich interaction platform.

Features

  • Natural Language Processing: Powered by GPT-3 Turbo for advanced natural language understanding.
  • Multi-API Integration: Utilizes Wolfram Alpha, Hugging Face, and if-then functions for diverse functionalities.
  • Flutter Framework: Developed using Flutter for cross-platform compatibility (Android and iOS).
  • Text-to-Speech and Speech Recognition: Enhances user experience with spoken responses and voice command recognition.
  • Wikipedia Integration: Accesses a wealth of knowledge for informative responses.
  • App Integration: Capable of opening external applications for extended functionality.

Usage

Note: ChatNLP is provided as code only and cannot be directly downloaded as an app. Follow the instructions below to set up ChatNLP:

  1. Setup Flutter:

  2. Clone the Repository:

    • Clone the ChatNLP repository to your local machine using the following command:
      git clone https://github.com/HortSens-Technologies/ChatNLP.git
  3. Install Dependencies:

    • Navigate to the project directory and run the following command to install dependencies:
      flutter pub get
  4. Run ChatNLP:

    • Use the following command to run ChatNLP on an emulator or connected device:
      flutter run

Conversations and Functionalities

  • Engage in natural, context-aware conversations with the chatbot.
  • Leverage Wolfram Alpha for computational queries.
  • Explore advanced natural language processing with Hugging Face.
  • Enjoy hands-free interaction with voice commands and responses.
  • Access Wikipedia for a wide range of informative content.
  • Open external applications using integrated app launch capabilities.

Contact

For inquiries or support, please contact us. The support of developers like you is highly admired and contributes to making ChatNLP better for everyone, for free.

Copyright Notice

ChatNLP is provided for personal use only. Commercial use is strictly prohibited. (C) 2023 ChatNLP Project. All rights reserved.

Future Development

The development team is committed to continuous improvement. Future updates may include more advanced AI models, expanded language support, and additional features based on user feedback.