api.ai 和 wit.ai 的前端 language/platform 是什么?

What is the frontend language/platform of api.ai and wit.ai?

我正在尝试开发类似 wit.ai 或 api.ai 的 Web 应用程序。我不确定这样的 Web 应用程序的最佳前端 language/platform/technology 是什么。 在 api.ai 和 wit.ai 中,您可以创建聊天机器人。对于每个机器人,用户定义一堆关键字作为实体。例如

Entity: Pizza -> {Italian, French, Greek}

然后用户定义输入语句的模板,将输入语句的关键词赋值给对应的实体。例如:

I would like to order a Italian with two topping.

在上面的句子中,用户将 "Italian" 关键字分配给 "Pizza" 实体。然后他们只是为这样的输入分配一个输出响应。 前端应该让用户执行这些任务,例如突出显示关键字、分配给实体、向用户显示实体列表。 由于我正在开发的算法在 Python 中,我正在考虑使用 Django。您认为这是完成此类任务的最佳平台吗?

非常感谢您的帮助。

阿米尔

虽然有关技术的问题通常是主观的并且没有 'right' 答案,但 'frontend' 风格的语言在这里对您有很大帮助。

诸如 JS、nodejs 等。您需要能够在客户端突出显示单词,并且在用户指定突出显示的文本是什么之前不向服务器发出任何请求。当然,为您的 API 提供支持(以保留所选实体信息)的服务可以由 py 或任何让您微笑的语言提供支持:)

祝一切顺利