• 大小: 1KB
    文件类型: .py
    金币: 2
    下载: 1 次
    发布日期: 2021-07-10
  • 语言: Python
  • 标签: python  nlp  中文语句  

资源简介

利用百度api判断中文语句的通顺程度,如果一个句子很通顺,更像我们平时常见的句子,那么他的得分会比较低,相反如果句子不通顺,得分就很很高,可以通过设置分数阈值来分析句子的合理性

资源截图

代码片段和文件信息

import urllib.request
import json
import urllib


## url中的client_id和client_secret需要根据自己创建的百度ai项目来确定  https://ai.baidu.com/tech/nlp/dnnlm_cn
url = ‘https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=****&client_secret=****‘
res = eval(requests.get(url).text)
assess_token = res[‘access_token‘]

def get_value(text):
    ‘‘‘
    请求百度AI DNN语言模型,判断语句的通顺度
    ‘‘‘
    url = ‘https://aip.baidubce.com/rpc/2.0/nlp/v2/dnnlm_cn?access_toke

评论

共有 条评论