Git Product home page Git Product logo

cv-creole-translator's Introduction

Cape Verdean Creole Translator Frontend test App

Machine Translation System (MT) Front-end Test App to test the different models run with human testing when doing MT tasks

This is a React APP with an interface similar to Google Translate this MT system was made with the intention of testing the whole performance of the project when doing the translation using the configuration of different models.

This project was made with the intention of being an integral part of my final final project. All aspects addressed in the implementation were made according to the needs of the project as a whole. Cape Verdean Creole is the mother language of Cape Verde, which is not an official language and is not well represented and known around the world. Therefore, it is a great honor to carry out studies and projects that contribute to its recognition and dissemination.

Features

Once a sentence has been entered in the interface and according to the chosen model and also the source and target language, it will perform the task of translating this sentence. All this with the help of a Restfull API that is also an integral part of the project as a whole

Dependencies

To install the dependencies run:

npm install

Execution

To launch the APP on the browser execute:

npm start

NOTE: It's worth noting that the API supporting this app must be in the running state for. It can be found here: Restfull API

All parts of the project into a whole

The whole project is divided into parts and each part has an essential function in it. They are distributed as shown in the subtopics below.

Models implementation

This are the model used in the whole project:

Frontend test platform

This is a React App made to test all the translations made by the models, similar to the App Google Translator. Projects related to using the frontend application can be found at:

Dataset

The dataset used to train, validate and test the model was the [CrioleSet dataset]. If the dataset is not in the project while executing any of the action commands, it will be downloaded and added to the project.

License

MIT

Feel free to use and get in touch with any questions.

cv-creole-translator's People

Contributors

robertocarlosmedina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.