小编Gag*_*ngh的帖子

NLTK:我可以将终端添加到已经生成的语法中

我已经从atis语法生成语法,现在我想添加一些我自己的规则,特别是句子中的终端可以这样做吗?

import nltk
grammar = nltk.data.load('grammars/large_grammars/atis.cfg')
Run Code Online (Sandbox Code Playgroud)

grammar我想添加更多的终端.

python nlp nltk context-free-grammar

5
推荐指数
1
解决办法
2366
查看次数

如何确定CouchDB数据库的所有可能密钥?

我正在创建一个应用程序,对于每个产品,我有一个数据库,我将根据日期创建不同的文档.文档中的密钥可能不同,取决于用户,他提供的内容.假设是用户将继续提供相同的密钥以跟踪随时间变化的值.最后,在创建自动视图之前,我需要知道所有可能的键.

示例:如果我有DB,比如说,测试.它包含两个文件,

1. {
 "_id":"1",
 "_rev":"1-"
 "type": "Note",
 "content": "Hello World!"
}

2. {
 "_id":"2",
 "_rev":"1-"
 "type": "Note",
 "content": "Beyond Hello World!",
 "extra":"Boom"
}

然后我想列出此DB中的所有密钥.所以,答案应该是_id,_rev,type,content和extra.

这些密钥是动态的,取决于用户.所以,我不能认为我提前知道了.

couchdb couchdb-python

4
推荐指数
1
解决办法
1040
查看次数

亚马逊多久更新一次其产品图片 URL?

我正在设计一个 Web 应用程序,它使用 Amazon 产品 api 来检索图书信息。我正在存储图像的网址和其他信息以便更快地检索。但是,我不知道亚马逊更新/无效其图像网址的频率。

amazon-product-api

2
推荐指数
1
解决办法
1904
查看次数

Google应用引擎:预期搜索对于实际应用的效果如何?

谷歌应用程序引擎已经在其实验性功能中进行了前瞻性搜索,至少对于python.这种预期搜索与目前可用的全文引擎替代方案有何不同?对于真实世界的Web应用程序,例如产品搜索,它的效率如何.

目前的全文替代品是,

  1. 比尔卡茨的解决方案
  2. 基于Django的解决方案
  3. gae-text-search,另一种基于python的解决方案

search google-app-engine full-text-search

1
推荐指数
2
解决办法
1416
查看次数