Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mehmoodulhaq570/ai-language-detector-and-translator
Effortlessly overcome language barriers with our Python tool, utilizing the Naive Bayes algorithm for language detection and English-to-French/Urdu translation. Backed by diverse datasets, it ensures precise results for seamless communication. Experience accurate linguistic processing without the complexity!
https://github.com/mehmoodulhaq570/ai-language-detector-and-translator
language-detection language-translator machine-learning machine-learning-algorithms naive-bayes-algorithm
Last synced: 3 days ago
JSON representation
Effortlessly overcome language barriers with our Python tool, utilizing the Naive Bayes algorithm for language detection and English-to-French/Urdu translation. Backed by diverse datasets, it ensures precise results for seamless communication. Experience accurate linguistic processing without the complexity!
- Host: GitHub
- URL: https://github.com/mehmoodulhaq570/ai-language-detector-and-translator
- Owner: mehmoodulhaq570
- Created: 2024-02-21T05:38:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T04:34:09.000Z (3 months ago)
- Last Synced: 2024-08-06T07:01:57.006Z (3 months ago)
- Topics: language-detection, language-translator, machine-learning, machine-learning-algorithms, naive-bayes-algorithm
- Language: Python
- Homepage:
- Size: 11.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI Language Detector and Translator
## Description
The "AI Language Detector and Translator" project is a comprehensive solution designed to accurately detect languages and translate English text to either French or Urdu based on user selection. Leveraging Python programming language and the Naive Bayes algorithm, this project caters to diverse linguistic needs by providing robust language detection and translation capabilities.## Contributions
The development of this project was made possible through the contributions of the following individuals:
- Kashif Muneer (2021-CE-34)
- Mehmood Ul Haq (2021-CE-35)
- Muhammad Shahzaib (2021-CE-41)
- Talal Muzammal (2021-CE-47)## Key Features
1. **Language Detection:** The model accurately identifies the language of input text, enabling seamless processing of multilingual data.
2. **Translation:** English text can be translated to either French or Urdu, facilitating effective communication across language barriers.
3. **Dataset Variety:** Diverse datasets were utilized during model training to enhance accuracy and versatility.
4. **Python Implementation:** Developed using Python programming language, ensuring flexibility and ease of maintenance.
5. **Naive Bayes Algorithm:** The Naive Bayes algorithm is leveraged for efficient language detection and translation capabilities.
6. **Comprehensive Documentation:** Detailed insights into dataset selection, model architecture, training methodology, and testing results are provided in the accompanying report, aiding in understanding and replicating the project.## Installation
To use the project, follow these steps:1. Clone the repository:
```bash
git clone https://github.com/your_username/ai-language-detector-translator.git
```
2. Install the required dependencies3. Run the program:
```bash
python main.py
```## Usage
To utilize the AI Language Detector and Translator:
1. Ensure Python is installed on your system.
2. Clone the repository.
3. Follow the instructions provided in the Project report for setup and usage guidelines.## Project Video
Here is the complete demosntration and explanation of the complete project.https://github.com/mehmoodulhaq570/AI-Language-Detector-and-Translator/assets/96229333/128d68d9-1ae0-4b22-bd7d-056235406f27
For any queries you can contact me at my email [email protected]
## Acknowledgments
We acknowledge the contributions of various open-source projects and datasets that facilitated the development of this project. Additionally, we extend our gratitude to the Python community for creating and maintaining a robust ecosystem of libraries and tools.