Skip to content

kings-ty/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 English Sentence Correction API

This project is a FastAPI-based backend service that provides English sentence correction and word definition features. It integrates LanguageTool and Gemini LLM for grammar correction and uses PostgreSQL to store correction patterns for analysis.


πŸš€ Features

  • βœ… English Grammar Correction using LanguageTool
  • πŸ€– LLM Refinement via Gemini API (optional)
  • πŸ“š Word Definitions, Synonyms, Examples, and Phonetics via Dictionary API
  • 🧠 Error Pattern Tracking with PostgreSQL
  • 🌐 CORS-enabled for frontend integration

πŸ› οΈ Tech Stack

  • FastAPI – Web framework
  • LanguageTool – Grammar correction
  • Gemini API – LLM-based sentence refinement
  • PostgreSQL – Pattern storage
  • Uvicorn – ASGI server
  • Docker/Cloud Run – Deployment-ready

πŸ“ˆ Architecture Overview

image

πŸ“¦ Requirements

Install dependencies:

pip install -r requirements.txt


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors