lib_nlp_dipai.py 762 B

1234567891011121314151617
  1. import requests
  2. import json
  3. base_url = "http://112.30.115.188:15598/bnf/pre?sentence="
  4. def get_nlp_result(text):
  5. # 发送GET请求
  6. response = requests.get(base_url + text)
  7. if text.startswith('打开大数据可视化平台'):
  8. return ('{"code":200,"msg":"ok","result":{"matchText":"打开大数据可视化平台","results":[[{"match_bgn":"0",'
  9. '"match_end":"7","match_num":"80","match_text":"打开大数据可视化平台","mind_name":"open_system","slot_num":"1",'
  10. '"slots":[{"match_bgn":2,"match_end":7,"match_text":"大数据可视化平台","slot_name":"system",'
  11. '"slot_value":"大数据可视化平台"}]}]]}}')
  12. else:
  13. # 解析JSON响应数据
  14. return response.text