基于OLAMI平台的语义理解微信小程序开发

基于OLAMI平台开发识别自然语言的微信小程序“寂无free”

微信小程序功能如下:

  • 查询手机系统信息
  • 查询手机网络状态
  • 查询天气等各种实用功能
  • 查询快递物流信息

因为课程设计的需要,做了一个基于OLAMI平台,实现语义理解的微信小程序,通过调用系统API、OLAMI平台上的API和快递鸟API,来实现:用户输入语句,对语句进行语义理解,最终得到输出结果。

OLAMI平台

  1. 首先在OLAMI的官网上注册账号,网址如下:https://cn.olami.ai/open/website/apiandsolution/speech_understanding
  2. 在菜单栏“API&解决方案”的下拉菜单中选择 “NLI 自然语言语义互动管理系统”,进入首页。
  3. 点击“开始免费试用”,进入应用配置页面。
  4. 点击“创建新应用”,填写各种信息
  5. 点击“进入NLI系统”,新增模块,选择自己想要的功能模块
  6. 点击发布,将所有待发布内容发布才能可以在程序中使用
  7. 回到我的应用页面,配置模块,在“对话系统模块”中全选,并确定
  8. 点击“查看key”,可以查看App Key和App Secret

快递鸟平台

  1. 在快递鸟官网:http://www.kdniao.com/,点击免费获取API,填写注册信息
  2. 完成实名认证,即可免费获取会员套餐:物流查询(免费版),每日查询次数少于3000次
  3. 可在我的会员中心,用户信息处查看用户ID和API key

微信小程序注册

  1. 在微信小程序注册页面:https://mp.weixin.qq.com/cgi-bin/wx,用邮箱注册,注册并确认身份信息后登录
  2. 按照步骤一步一步走下去即可完成注册和初始开发操作

小程序部分截图

第一次做微信小程序,样式有点单调、有些千篇一律,若在样式上有相似之处,纯属巧合!

起始页面

获取手机系统信息

获取手机网络状态

各种实用的功能

查询快递页面

在课程设计通过后,微信小程的代码我会传到CSDN上。

猜你喜欢

转载自blog.csdn.net/albert_bolt/article/details/78980487