Skip to content

Faruk-Tutkus/Translation-Evaluator-Server

Repository files navigation

Translation Evaluator Server

This project is a server-side application designed for evaluating translations based on language proficiency levels. It provides an API to assess the quality of translations from various languages using Google Cloud's Generative AI. The server is built with Node.js and Express, and it's deployed using serverless functions on Vercel.

Features

  • Language proficiency evaluation using levels A1, A2, B1, B2, C1, C2.
  • Translation assessment powered by Google Cloud AI.
  • Dark mode toggle functionality for UI components.
  • Easy integration with front-end applications.

Technology Stack

  • Node.js - Server-side JavaScript runtime.
  • Express.js - Web framework for handling HTTP requests.
  • Google Cloud AI - Translation and language proficiency evaluation service.
  • Netlify Functions - Serverless functions for deployment.
  • HTML/CSS/JavaScript - For creating a responsive and modern front-end UI.

Getting Started

Prerequisites

To run this project locally, you need to have the following installed:

Installation

  1. Clone the repository:
    git clone https://github.com/Faruk-Tutkus/Translation-Evaluator-Server.git
    cd Translation-Evaluator-Server