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.
- 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.
Note: ChatNLP is provided as code only and cannot be directly downloaded as an app. Follow the instructions below to set up ChatNLP:
-
Setup Flutter:
- Download and install Flutter by following the instructions in the official Flutter documentation.
-
Clone the Repository:
- Clone the ChatNLP repository to your local machine using the following command:
git clone https://github.com/HortSens-Technologies/ChatNLP.git
- Clone the ChatNLP repository to your local machine using the following command:
-
Install Dependencies:
- Navigate to the project directory and run the following command to install dependencies:
flutter pub get
- Navigate to the project directory and run the following command to install dependencies:
-
Run ChatNLP:
- Use the following command to run ChatNLP on an emulator or connected device:
flutter run
- Use the following command to run ChatNLP on an emulator or connected device:
- 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.
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.
ChatNLP is provided for personal use only. Commercial use is strictly prohibited. (C) 2023 ChatNLP Project. All rights reserved.
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.