首页 | 本学科首页   官方微博 | 高级检索  
     

一种对话机器人开发技术综述与系统架构实现
作者姓名:孙小鱼
作者单位:大连东软信息学院;大连东软教育科技集团有限公司研究院
摘    要:对话机器人是使用自然语言处理与生成技术,模拟人类对话逻辑并与人进行交流的计算机程序.作为新一代人工智能产品的人机交互主要入口,逻辑实现方式与交互是对话机器人设计的关键.本文结合对话机器人的技术特点,在实现过程中采用基于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
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号