将我的程序与web2.0网站集成

时间:2009-10-17 15:15:26

标签: javascript web-applications chat nlp chatbot

我正在创建一个类似ELIZA的聊天机器人,我想用“聊天”来校准它,使用其他人输入的内容。

如果它是一个常规的HTML页面,我可以解析它并将响应发送回某些脚本,但检查源代码,我注意到整个页面是使用Javascript创建的,但是会混淆整个页面。 / p>

关于如何做到这一点的任何想法?

谢谢!

1 个答案:

答案 0 :(得分:1)

那么你应该问那些关于API的人。从我所看到的,它没有开放的API,但也许他们可以给你一些额外的信息。

您也可以尝试Firebug。它可以让您查看所有请求及其目标。该站点是AJAX驱动的,这就是为什么你不能直接在页面中看到desination脚本。

您可以(1)构建一个程序,将发布请求发送到Firebug网络面板中显示的目标,并将数据传递给chat-bot或(2)构建一个浏览器插件(这很容易做到)在Firefox)。您可能需要浏览器插件,因为跨域请求限制,并且您可能看不到从外部程序/网络应用程序收到的消息 - 我不清楚他们是如何实现的,我想这是类似Comet的东西。

希望这会有所帮助:)。