基于自然语言处理的学生日程规划管理系统分析与实现
2018-08-01王江雨胡鼎峰王赛
现代计算机 2018年19期
王江雨,胡鼎峰,王赛
(1.南京工程学院计算机工程学院,南京 211167;2.南京工程学院自动化学院,南京 211167)
0 引言
信息化社会中,工作及日常事务的增加使人们对日程管理的需求不断提高。一款好的日程管理软件不仅可以提高短期任务规划执行效率,还为个体间互动协作提供便利。
目前,大多数日程管理软件还使用手动添加、管理内容的方式,其操作过程过于机械繁琐。即使部分已经支持语音输入,但仅能在此基础上完成简单的增删操作,并不能满足人们管理规划复杂日程的需求。同时,日程管理软件多追求通用性,未能针对特定人群的需求进行优化。以学生群体为例,普通日程管理软件尚未能将课程信息与一般日程有机整合,而主流课程表软件(如超级课程表)也未能良好实现这一功能。再者,目前主流日程管理软件的功能多集中在日程预约与任务陈列,在长期任务的规划、时间的灵活调配和数据的视觉表现方面有待提升。
基于自然语言处理的学生日程规划管理系统以在校学生为目标人群,能够通过语音快速方便地添加日程,并利用B/S结构的跨平台性,实现多终端的日程规划和数据展示。
1 技术路线
1.1 面向多终端的RESTful架构
分析项目实际需求,整个项目包括多个终端(App,网页等),因此考虑使用RESTful架构。具体而言,使用同一套后端系统,前端通过特定的URI和HTTP协议约定的动词访问后端系统,后端系统返回一个约定好的数据格式(采用JSON格式),前端根据返回的数据处理结果实现与用户的交互。……
登录APP查看全文
