File size: 520 Bytes
6e54822
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import requests
import json
from nltk.tokenize import sent_tokenize

class MTUOCAinaTranslator:
    def __init__(self, ip: str, port: str):
        self.ip = ip
        self.port = port

    def translate(self, text):
        stuff = sent_tokenize(text)

        myobj = {
            'id': '1',
            'src': text,
        }
        url = 'http://' + self.ip + ':' + self.port + '/translate'
        x = requests.post(url, json=myobj)
        json_response = json.loads(x.text)
        return json_response['tgt']