一种对话机器人开发技术综述与系统架构实现 |
| |
作者姓名: | 孙小鱼 |
| |
作者单位: | 大连东软信息学院;大连东软教育科技集团有限公司研究院 |
| |
摘 要: | 对话机器人是使用自然语言处理与生成技术,模拟人类对话逻辑并与人进行交流的计算机程序.作为新一代人工智能产品的人机交互主要入口,逻辑实现方式与交互是对话机器人设计的关键.本文结合对话机器人的技术特点,在实现过程中采用基于Python语言的Django微服务Web应用开发框架,将对话算法模型与逻辑处理过程进行微服务化API...
|
关 键 词: | 微服务 Django MySQL Redis |
Overview of Chatbot Technology and System Architecture Implementation |
| |
Authors: | SUN Xiaoyu |
| |
Affiliation: | (Dalian Neusoft University of Information,Dalian 116023,China;Research Institute,Dalian Neusoft Education Technology Group Co.Limited,Dalian 116023,China) |
| |
Abstract: | A chatbot is a computer program that simulates human conversation and communicates with human through natural language processing and generation technology.As main access to human-computer interaction for a new generation of artificial intelligence products,logical implementation and interaction are critical to the design of chatbots.Based on technical characteristics of chatbots,this paper adopts Python-based Django micro-service web application development framework in the implementation and encapsulates dialogue algorithm model and logic processing process into a microservice API(Application Programming Interface).Thus,other applications can request the interface of dialogue service for a secondary development of functions.In order to improve the efficiency of query processing,a memory-based non-relational database Redis(Remote Dictionary Server)is used with relational database MySQL(Structured Query Language)to reduce the number of reads from hard disk and so to optimize system performance. |
| |
Keywords: | micro-services Django MySQL Redis |
本文献已被 维普 等数据库收录! |
|