解意平台是一款基于自然语言处理(NLP)和人工智能(AI)技术的对话流生产平台。通过使用平台在线编辑、拖拽逻辑处理节点、配置处会话理信息,构建完整的人机交互对话流。
主要职责:
1. 系统中存在大量异步任务和定时任务,为简化开发及解耦,封装任务调度组件,剥离系统中的异步任务和定时任务,提高开发效率,减少开发时间。
2. 使用grpc实现平台与asr、tts等引擎跨语言通信,实现音频转写和语音合成。
3. 完成语音机器人灰度版本发布设计,解决多版本中多语义冲突问题。
4. 使用zookeeper特性进行服务注册和服务发现完成机器人发布后版本数据更新。
5. 实现mysql与es数据同步,并解决实际同步过程中数据丢失问题。
6. 多线程并行处理机器人节点信息复制并保证多线程事务一致性,节省运营人力成本。
7. 完成解析引擎功能实现,实现对话流程流转,包括超时、拒识等情况的处理。
8. 完成智能打断功能开发,实现更友好的交互方式。
9. 完成k8s部署脚本整理,并支撑地市点部署以及问题排查和处理。