srijan14 / text-translator

This Repository provides the functionality to translate sentence present in one language to another.(English to Hindi)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Text Translator

This project provide a python package along with pre-trained models to perform machine translation on text

Getting Started

Below instructions will get you a copy of the project up and running your local machine for development and testing purposes.

Prerequisites

python>=3.6

Installing

pip install text-translator

Usage

  1. Loading Library

    from translator import Translator
    translator = Translator()
    
  2. Model Loading(Pretrained models for multiple language conversion can be found here)

    translator.load_model(MODEL_PATH)
    
  3. Prediction

    
    # translator.translate(text,verbose=True)
    # Return : list containing translated text
    # prints results on console if verbose set to True
    
    translator.translate("What is your name?",verbose=True)
    आपका नाम क्या है?
    
    translator.translate(["What is your name?","What is your age?"])
    आपका नाम क्या है?
    आपकी उम्र क्या है?
    

Authors

License

This project is licensed under the Apache License - see the LICENSE.md file for details

Acknowledgments

About

This Repository provides the functionality to translate sentence present in one language to another.(English to Hindi)

License:Apache License 2.0


Languages

Language:Python 100.0%