(一)项目背景 用户在使用现有的软件或电子设备中主要有以下三类问题: 一是不知道某一软件是否有自己需要的功能,或是不知道有没有软件开发出了自己需要的功能; 二是在软件中找不到所需功能按钮在哪里; 三是知道某软件有自己需要的功能,也知道在哪里,但就是不会用或用不好。 虽然都有帮助说明书,但这三类问题还是极大影响了软件和电子设备的使用效率,同时制约着软件的广泛普及,是整个电子信息行业的共性问题。 (二)项目简介 本项目提供一种面向软件使用的基于实景语义理解的互动帮助系统,包括用户使用语音或文字自然语言语义理解、用户软件操作实景获取、用户意图分析、给出用户基于实景的互动帮助。 实景语义理解的互动帮助技术突破了现有软件或设备使用说明书使用中的瓶颈,解决由于省略及歧义而使用户在软件使用中的自然语言提问难于理解的问题,减少了用户在理解说明书中的困惑、使用复杂一些功能时的困难,有效解决不知道有没有某一功能,找不到想要的功能及功能不会用的问题。 (三)关键技术 本项目利用深度学习的自然语言处理技术开发了一种面向软件使用的基于实景语义理解的互动帮助系统,可解决目前电子设备和软件使用说明书使用不易使用和不方便的问题。 1.由于在基于深度学习的自然语言处理技术中加入了获取的用户使用实景信息,解决由于省略及歧义而使用户在软件使用中的自然语言提问难于理解的问题。 2. 高效解决了用户不知道某功能按钮的查找问题。使用用户使用实景信息,能保证用户以最快捷的方式找到使用功能按钮。 3. 高效解决了用户用好软件功能的问题。对于一些复杂功能,通过实景信息与对话技术,能让用户用好复杂的软件功能。 4. 高效解决了用户查找软件是否有某一功能的问题。