我正在尝试开发一个像wit.ai或api.ai这样的web应用程序。我不知道对于这样一个web应用程序来说,什么是最好的前端语言/平台/技术。在api.ai和wit.ai中,您可以创建聊天机器人。对于每个机器人,用户定义一组关键字作为实体。例如
Entity: Pizza -> {Italian, French, Greek}
然后,用户为输入语句定义模板,并将输入语句的关键字分配给相应的实体。例如:
I would like to order a Italian with two topping.在上面的句子中,用户将“意大利语”关键字分配给"Pizza“实体。然后,他们只为这样的输入分配一个输出响应。前端应该让用户执行这些任务,例如突出显示关键字、分配给实体、向用户显示实体列表。由于我正在开发的算法是用Python编写的,所以我考虑使用Django。你认为这是完成这项任务的最佳平台吗?
我真的很感激你的帮助。
阿米尔
发布于 2016-09-30 14:20:32
虽然有关技术的问题通常是主观的,没有正确的答案,但是一种“正面”的语言在这里会对你有很大的好处。
比如JS,nodejs等等。您需要能够突出显示客户端上的单词,并且在用户指定突出显示的文本之前还不能向服务器发出任何请求。当然,为API提供动力的服务(用于持久化所选实体信息)可以由py或任何让您微笑的语言驱动:)
万事如意
https://stackoverflow.com/questions/39731005
复制相似问题