/Coursera-Python-AI-Project

Coursera Python AI Project is a Flask-based application designed to translate English language text to French and vice-versa. This project was created to fulfill the requirements of the IBM Full Stack Development Coursera assignment.

Primary LanguageHTMLMIT LicenseMIT

Poster

Coursera Python AI Project 🌐

Coursera

Coursera Python AI Project is a Flask-based application designed to translate English language text to French and vice-versa. This project was created to fulfill the requirements of the IBM Full Stack Development Coursera assignment. Coursera

πŸš€ Open for Contribution - We invite contributors to enhance Coursera Python AI Project!

Contributions welcome License

Features

  • 🌍 Translate English to French or French to English.
  • πŸ–₯️ Simple and user-friendly web interface.
  • πŸ“Š Utilizes the IBM Language Translator API.
  • πŸ“š Educational project for learning Flask and language translation.

Installation

To run Coursera Python AI Project locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Ravikisha/Coursera-Python-AI-Project.git
    cd Coursera-Python-AI-Project
  2. Set Up a Virtual Environment:

    Create a virtual environment for isolation.

    python -m venv venv
    source venv/bin/activate
  3. Install Dependencies:

    Install the required Python packages.

    pip install -r requirements.txt
  4. Set the server.py File into Flask App:

     export FLASK_APP=server.py
  5. Run the Application:

    Start the Flask app.

    flask run
  6. Access the Application:

    Open your web browser and go to http://localhost:5000 to use the translation service.

Screenshots

Screenshot 1

Contributing

We encourage contributions! If you'd like to contribute to Coursera Python AI Project, please review the CONTRIBUTING.md file for guidelines and tips.

License

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

Explore the world of language translation with Coursera Python AI Project! πŸŒπŸ‡«πŸ‡·πŸ‡ΊπŸ‡Έ