Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 2.65 KB

File metadata and controls

51 lines (41 loc) · 2.65 KB

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:
    git clone https://github.com/your_username/ai-language-detector-translator.git
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Run the program:
    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.

AI.Language.Detector.and.Translator.Compress.mp4

For any queries you can contact me at my email mehmoodulhaq1040@gmail.com

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.