问题标签 [keyword-search]
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.
javascript - 如何使此关键字搜索起作用?
我正在尝试为我的流星 webapp 创建关键字搜索。在大多数情况下,它的工作问题是它非常慢。在当前形式中,用户在撰写文章时为其提供关键字。一次从 mongodbkeyS
中用搜索数组(skeywords
怎么可能一次查询所有相关文章?
ps 我是不是把这一切都搞错了。
来自客户端的数据如下所示。
来自“keyS”的数据看起来是一个文章 ID 数组。
例子
Sarticles = [someid,someid]
服务器
scala - 使用 Apache Spark 和 mllib 生成关键字
我写了这样的代码:
如何从每个文章列表项的“率”RDD 中获取前 5 个关键字?
添加:
文章列表包含对象:
words 包含文章中的所有单词。
我不了解速率的结构,在文档中说:
seo - 如何通过关键字规划师或 Adword API 查找大量关键字(例如 100 万)的搜索量
我正在使用关键字规划器来查找关键字的搜索量。但是当我上传一个 .CSV 文件时,有 3000 个关键字的限制。如何获得我想要的大量关键字的搜索量。Adword API或其他工具有什么办法吗?
java - 有没有google搜索关键字api?
当我在 google.com 上搜索“google”时,底部会建议一些相关的搜索查询:
google 上没有相关链接。搜索关键字的用户数量。谷歌提供了这样的api吗?
machine-learning - 选定词的词义消歧
我有一组给定的keywords
,我知道它只与我的应用程序有关。但是这些关键字在不同的上下文中可能具有不同的含义。只有一个意思对我有用,我事先知道。我如何disambiguate
在运行时表达它们的含义?
我尝试Word Sense Disambiguation
在市场上使用不同的方法,但效果不佳?
有人能帮我一下吗?
python - 来自包含 gmail imap 转储 Python 3、Windows 8 的文本文件的匹配关键字
我有两个脚本;第一个检查我的电子邮件文件夹并将其写入文本文件:
然后,第二个函数应该检查此文件以查找关键字。
问题是,即使使用我知道电子邮件中存在的单词,关键字匹配器也不会返回 True。
我曾尝试使用 textwrap (请参阅注释掉的代码),但它给了我一个错误 TypeError: must be str, not list
我在 Windows 8、64 位机器上使用 Python 3。
更新:
好的,所以我创建了一个带有“这是我的测试句子”的新文本文件,然后在其上运行“测试”的关键字匹配,这很有效。
email_checker 中的 print to 似乎工作正常,并打印出有关电子邮件的许多详细信息以及包含正在搜索的关键字的内容。
文本文件中的字符串似乎确实包含内容,所以我不认为它是我最初认为的 txt 文件中缺少内容的情况。
好的,我想我已经解决了。我更新的代码看起来像这样并且似乎可以工作。
def 关键字匹配(关键字):
使用 open("email.txt", "r") 作为 openfile: for line in openfile: for part in line.split():
/li>
最终更新:抱歉,我正在尝试将代码放入其中,但在接受什么作为代码片段时,它似乎有自己的想法。但基本上我在 if 之后放了一个 break 并将 else 两个步骤移出,以使其成为“for else 循环”
document - 文档与多个关键字的相关性
假设D
是一个文本文档,并且
表示文档中包含的一组术语。例如:
我的目标是查看文档是否将D
所有单词K
作为一个整体进行讨论。例如:
是D
与 密切相关的情况K
,而:
是一个D
与 无关的案例K
,因为“Ebola”和“Africa”在文件的不同点、分开的句子中被提及,并且不相关。
我如何综合 to 的“相关性”这个D
概念K
?现有技术中是否有一些可以利用的技术?
谢谢。
javascript - 正则表达式关键字过滤
我正在尝试使用正则表达式构建搜索,该表达式使用特定术语来拆分和过滤搜索查询。例如,如果我有这样的查询:
artist rolling stones track stupid girl track paint it black
,它将拉出滚石乐队的专辑,并有曲目愚蠢的女孩并将其涂成黑色。理想情况下(经过一些处理)我会像这样将数据发送到服务器{ artists : ['rolling stone'], tracks : ['stupid girl', 'paint it black'] }
:
我有一个基本的正则表达式,它匹配关键字(艺术家/曲目)和关键字之后的第一个单词(滚动/愚蠢/绘画),但是如果我让它匹配空格和后面的单词,它只会匹配整个字符串。
这是我目前拥有的正则表达式:(artist|track)\s([\w]+)
. 我猜我需要使用停用词或其他东西来创建短语之间的边界,但我对构建正则表达式并不是很有经验。任何帮助将不胜感激。
php - 如何根据关键字过滤整数、字符串和整数、带有破折号的字符串和整数的关键字
我已经实现了搜索,其工作是从数据库中找出属性记录。搜索在某种程度上完全取决于用户输入的关键字。
认为,
如果用户键入关键字 like1234
或它应该从数据库的列中4775
搜索773
记录。zip
接下来,如果用户键入关键字 like 6 S Surfway
or70 N Grove St
或它应该只从数据库中1661-114 Old Country Rd
搜索列中的记录。address
接下来,如果用户键入关键字 like Calverton
orFreeport
或它应该只从数据库中Riverhead
搜索列中的记录。town
所以,我的问题是我无法根据用户输入的关键字过滤这些记录。我的问题是从所需的列中过滤基于关键字的记录。
这是我正在使用的代码:
sql - 在 SQL 中对多个参数使用 score()
我有 3 个参数,我必须使用以下公式进行评分:
我需要3分,对吗?
我知道对于 1 分,您会编写如下查询:
如果我有 3 个要搜索的字段(名称、描述、诊断?),我将如何在数据库表中查找关键字?
我有这个: