어떻게 Python 을 이용 하여 논문 의 무 게 를 낮 추 는 도 구 를 실현 합 니까?

머리말
졸업 시즌 이 라 논문 조사 에 시 달 리 는 동료 들 이 적지 않다.그래서 저 는 간단 한 자동 무 거 운 도 구 를 만 들 고 효 과 를 먼저 보고 원리 나 코드 에 대해 진일보 한 분석 을 할 생각 입 니 다.
먼저 appid 와 key 를 입력 해 야 합 니 다.바 이 두 번역 오픈 플랫폼 에서 계 정 을 신청 할 수 있 고 계 정 을 무료 로 신청 할 수 있 습 니 다.이 어 무 게 를 낮 춰 야 할 텍스트 내용 을 해당 입력 상자 에 복사 하고 시작 단 추 를 누 르 면 서로 다 르 지만 뜻 이 비슷 한 문 구 를 출력 할 수 있 으 며 무 게 를 낮 추 는 역할 을 한다.복사 단 추 를 누 르 면 얻 은 새 텍스트 를 클립보드 에 복사 할 수 있 습 니 다.정확 한 단 추 를 누 르 면 무 거 운 텍스트 를 다시 입력 하고 다시 반복 할 수 있 습 니 다.

탈 중 원리
논문 에서 중시 하 는 입 도 는 문장 이다.두 문장의 싱크로 율 은 주로 문장 에 어떤 단 어 를 포함 하고 단어 가 문장 에 있 는 위치 에 달 려 있다.문장의 싱크로 율 은 문자 상의 대비 일 뿐 의미 상의 유사 성 을 고려 하지 않 는 다.
그 렇 기 때문에 우리 가 취 할 수 있 는 조 치 는 바로 문장 구 조 를 바 꾸 고 유사 어 로 교체 하 는 것 이다.
이 문장 들 의 자동 교 체 를 완성 하고 무 게 를 낮 추 는 목적 을 달성 하기 위해 서 는 서로 다른 언어 간 의 상호 전환 을 이용 하여 새로운 텍스트 를 생 성 하 는 것 을 쉽게 생각 할 수 있다.예 를 들 어 이 도구 에서 저 는 중국 어→영 어→한 문→중국어 전략 을 사 용 했 습 니 다.당신 도 더 긴 전환 경 로 를 취 할 수 있 지만 그러면 텍스트 의 가 독성 을 어느 정도 낮 출 수 있 을 것 같 습 니 다.
오픈 플랫폼 사용
문장의 번역 은 저 는 바 이 두 번역 개방 플랫폼 의 인 터 페 이 스 를 사 용 했 습 니 다.간단하게 신청 한 후에 매달 200 만 명의 무료 문자 번역 권한 을 얻 을 수 있 습 니 다.
이 API 의 접속 방식 은 약간 번 거 롭 습 니 다.서명 sign 을 만 들 고 완전한 url 을 연결 해 야 합 니 다.

def translate(q,lan_from,lan_to):
    url = 'http://api.fanyi.baidu.com/api/trans/vip/translate'
    salt = random.randint(1, 65536)
    sign = hashlib.md5((str(appid)+str(q)+str(salt)+str(key)).encode('utf-8')).hexdigest()
    params = {
        'from' :lan_from,
        'to' :lan_to,
        'salt' : salt,
        'sign' : sign,
        'appid' : appid,
        'q': q
    }
    r = requests.get(url,params=params)
    txt = r.json()
    if txt.get('trans_result', -1) == -1:
        print('ERROR Code:{}'.format(txt))
        return q
    return txt['trans_result'][0]['dst']
총결산
원리 와 API 의 호출 방법 을 알 게 된 후에 우 리 는 GUI 인터페이스,즉 이 무게 감소 도 구 를 쉽게 쓸 수 있다.물론 이 도 구 는 매우 초급 이 므 로 여러분 은 더욱 전면적 인 확장 을 진행 할 수 있 습 니 다.
파 이 썬 을 이용 하여 논문 의 무 게 를 낮 추 는 도 구 를 어떻게 실현 하 는 지 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 논문 의 무 게 를 낮 추 는 도구 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기