问题标签 [wit.ai]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - AI:像 Wit 这样的网站会用什么样的过程来训练自然语言
我正在做一个项目,我想实现对自然语言的理解。但是,我将从小处着手,并希望针对特定查询对其进行训练。
例如,一开始我可能会告诉它:
歌曲。
然后,如果它看到像“Kanye Wests song”这样的句子,它可以与之匹配。
但是我想给它一些额外的句子,这些句子可能意味着同样的事情,以便它最终学会能够将未知句子预测到我训练过的集合中。
所以我可能会加上一句:“Songs by
当然,这将是一个可以再次匹配的名称数据库。
我遇到了一个简洁的网站,Wit.ai,它做了我所说的事情。但是,他们将匹配项解析为一个意图,我希望将其匹配到一个简化的查询或更好的数据库之类的查询(如 facebook 图形搜索)。
我知道上下文无关的语法可以很好地解决这个问题(还有别的吗?)。但是有什么好的方法可以训练几个我说的具有相似含义的 CFG,然后当它看到未知的句子时,它可以尝试和预测。
任何想法都会很棒。
基本上,我希望能够采用自然语言句子并将其转换为某种形式,这种形式可以更好地被我的系统理解并以一种很好的方式呈现给用户。不确定是否有更好的 stackexchange !
json - 使用 VB.NET 在 URL HTTP Web 请求上发布 JSON
我正在使用一个名为 Wit.ai 的在线 NLP API。我正在发送一个 http 网络请求,我得到了响应,一切都很好。但是,现在我需要知道如何发布这个 JSON:
作为此代码的补充:
谢谢你的帮助!
ios - 协议中未实现的方法(使用 wit.ai SDK)
我是第一次使用 wit.ai iOS SDK,我一步一步按照官网https://wit.ai/docs/ios/3.1.1/quickstart的入门页面中的内容进行操作。我收到了这个错误:
协议“WitDelegate”中的方法“witDidGraspIntent:entities:body:error:”未实现。
我仍然可以运行该应用程序,并且该消息显示在我的收件箱中(在控制台中),但没有发回响应并且应用程序崩溃。我收到了这个错误:
从回调中排队缓冲区时出错
这是我的代码
视图控制器.m
视图控制器.h
谢谢。
ios - 从回调 Wit.ai SDK for iOS 排队缓冲区时出错
我是 iOS 新手,我正在使用 wit.ai SDK 编写我的第一个应用程序(遵循本指南https://wit.ai/docs/ios/3.1.1/quickstart)。
我可以运行我的应用程序并发送一个命令(我可以在我的 wit.ai 收件箱中找到),但随后应用程序崩溃了。
这是我的代码:
AppDelegate.h
AppDelegate.m
视图控制器.h
视图控制器.m
这是我得到的错误:
2015-01-12 22:24:21.419 FirstApp [11199:775307] WITVad init 2015-01-12 22:24:27.789 FirstApp [11199:775513] 从回调中排队缓冲区时出错:-66632 2015-01-12 22: 24:27.790 FirstApp [11199:775513] 从回调中排队缓冲区时出错:-66632 2015-01-12 22:24:27.790 FirstApp [11199:775513] 从回调中排队缓冲区时出错:-66632 2015-01-12 22: 24:27.790 FirstApp [11199:775513] 从回调中排队缓冲区时出错:-66632 2015-01-12 22:24:27.790 FirstApp [11199:775513] 从回调中排队缓冲区时出错:-66632 2015-01-12 22: 24:36.442 第一应用 [11199:775307]-[NSCFString objectAtIndex:]:无法识别的选择器发送到实例 0x7f8da0c60c30 2015-01-12 22:24:36.755 FirstApp[11199:775307] *** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFString objectAtIndex:]: unrecognized selector sent to instance 0x7f8da0c60c30' *** First throw call stack: ( 0 CoreFoundation 0x0000000105bd0f35 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x000000010548fbb7 objc_exception_throw + 45 2 CoreFoundation 0x0000000105bd804d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205 3 CoreFoundation 0x0000000105b3027c ___forwarding_+ 988 4 CoreFoundation 0X0000000105B2FE18 _CF_FORWARDGING_PREP_0 + 120 5 FIRSTAPP 0x0000000000010347778BD- [VIEWCONTROLLER WITDIDGRASPINTITIT:BODY:BODY:BODY:BODY:BODY:BODY:ERROR:ERROR:ERROR:ERROR:] FirstApp 0x000000010347a3f3 -[Wit gotResponse:error:customData:] + 62 9 FirstApp 0x0000000103478549 -[WITRecordingSession gotResponse:error:] + 196 10 FirstApp 0x000000010347b72639-[WITUploader startRequestWithContext:]_block_invoke + 708 11 CFNetwork 0x0000000106781935 __67+[NSURLConnection sendAsynchronousRequest:queue:completionHandler:]_block_invoke_2 + 155 12 Foundation 0x000000010360201f __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK + 7 13 Foundation 0x0000000103541db2 -[NSBlockOperation main] + 98 14 Foundation 0x0000000103524384 -[NSOperationInternal _start:] + 645 15 Foundation 0x0000000103523f93 __NSOQSchedule_f + 184 16 libdispatch.dylib 0x0000000106eec7f4 _dispatch_client_callout + 8 17 libdispatch.dylib 0x0000000106ed58fb _dispatch_main_queue_callback_4CF + 949 18 CoreFoundation 0x0000000105b38fe9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE+ 9 19 CoreFoundation 0x0000000105afbeeb __CFRunLoopRun + 2043 20 CoreFoundation 0x0000000105afb486 CFRunLoopRunSpecific + 470 21 GraphicsServices 0x0000000107f739f0 GSEventRunModal + 161 22 UIKit 0x00000001039d2420 UIApplicationMain + 1282 23 FirstApp 0x0000000103477e53 main + 115 24 libdyld.dylib 0x0000000106f21145 start + 1 25 ??? 0x0000000000000001 0x0 + 1 ) libc++abi.dylib:以 NSException 类型的未捕获异常终止
谢谢你的帮助。
java - Wit Ai for Android - 应用程序崩溃
好吧,我只是想尝试一下 Android 版 Wit Ai,但当我在手机上运行它时应用程序崩溃了。
所以这是我的代码,
布局 :
MainActivity.java
LOGCAT 消息:
那么有人可以告诉我为什么应用程序崩溃了吗?任何解决方案尽快将不胜感激:)
python - 树莓派 Python wit.ai 使用
我已经在我的树莓上安装了 wip,但是当我想使用它时,我得到了这个错误
string - 将文本解析为两个单独的字符串的 Shell 脚本
我的目标是使用 shell 文件来解析来自 wit.ai 的文本,但我似乎无法正确理解它,因为字符串(名为data
)可能有很大不同。我一直在尝试使用 sed 命令,但没有运气。服务器的响应如下所示(但请记住,它的大小可能不同):
我想解析成两个名为text
and的字符串intent
。
期望的结果应该是两个字符串,如下
到目前为止我的代码是:
目前的结果是:
{"status":"ok"}{"_text":"testing
我很接近,我只需要删除{"status":"ok"}{"_text":"
,所以我只剩下testing
. 我很接近,但我无法弄清楚最后一部分。
java - wit.ai - 如何在 Java 中发送请求?
我正在使用 Java 中的 wit.ai 开发虚拟助手,但我一直无法发出 HTTP 请求。我不是 Java 中的 HTTP 请求的专家,我一直收到错误 400。
这是我的代码:
}
这是wit.ai给出的示例:
我希望有人可以帮助我
python - 从pyttsx python中的文本文件中获取数据
您好尊敬的人,
我正在尝试使用pyttsx
python 语言包从外部文本文件中获取数据。
我将文本保存在 txt 文件中,如何pyttsx
从 txt 文件中读取该文本并可以说话?
我正在尝试这样做,
如何pyttsx
获取和说出文本文件的数据?
实际上我真正的座右铭是使用wit.ai
我pyttsx
该怎么做?