我正在尝试开发像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.
在上面的句子中,用户将“Italian”关键字分配给“Pizza”实体。然后他们只为这样的输入分配输出响应。 前端应该让用户执行这些任务,例如突出显示关键字,分配给实体,向用户显示实体列表。 由于我正在开发的算法是Python,我正在考虑使用Django。你认为这是完成这项任务的最佳平台吗?
我非常感谢你的帮助。
阿米尔
答案 0 :(得分:0)
虽然关于技术的问题通常是主观的并且没有“正确”的答案,但是“前端”esque语言在这里会给你带来很多好处。
像JS,nodejs等。你需要能够突出显示客户端上的单词,而不是向服务器发出任何请求,直到用户指定突出显示的文本为止。当然,为您的API提供动力的服务(以保留所选实体信息)可以通过py或任何让您微笑的语言来提供动力:)
一切顺利