/lang_way

Backend application developed using Python and Flask, leveraging the Gemini API to utilize Generative AI for assessing language proficiency levels.

Primary LanguagePythonMIT LicenseMIT

Contributors Forks Stargazers personal Issues LinkedIn Badge em Desenvolvimento


Lang Way

Backend application developed for the 'Imersão AI' challenge by Alura in partnership with Google.
Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. License
  6. Authors
  7. Feedback
  8. Acknowledgments

About The Project

This is an application that utilizes Generative AI based on Google's GEMINI model, aimed at providing users with guidance regarding their proficiency level in a specific foreign language. The application functions as follows: provide a text written by yourself in the language you wish to evaluate in the 'prompt' input field, and indicate the desired language in the 'language' input field. The application will then return your current level in the language, along with highlights and suggestions for improvement.

image

(back to top)

Built With

Write here

  • Python
  • Flask

(back to top)

Getting Started

Here are some important topics about this project and how to replay it.

Prerequisites

Installation

Before starting this application in your local environment, it'll be necessary to proceed with some tasks to reproduce this project.

  1. Clone the repo
    git clone https://github.com/luk3mn/lang_way.git
  2. Dependencies
pip3 freeze -r requirements.txt

(back to top)

Deploy

Roadmap

  • Google Gemini API
  • Project structure
  • POST /check
  • Swagger implementation

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Authors

Feedback

If you have any feedback, please reach out to us at lucasnunes2030@gmail.com

Project Link: https://github.com/luk3mn/lang_way

(back to top)

Acknowledgments

(back to top)