问题标签 [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.

0 投票
2 回答
1439 浏览

java - Search for keywords in a HashMap with a user entered string

I have a Java assignment where we are to program a "database" of books and journals using the ArrayList class to store them as objects of type Reference.

One of the requirements from this assignment is that we split the titles of the books in the database and save them into a HashMap to allow for keyword searching later.

My hashmap is declared like this: private HashMap <String, Reference> titles = new HashMap <String,Reference> (10);

I know through testing that the way I add titles and References to the HashMap works. What does not work is my search function.

This is code I've pieced together based off of my knowledge, and similar problems I've been able to find on this sites various threads.

Am I approaching this right? Is there something I'm missing?

0 投票
2 回答
44 浏览

mysql - 如何进行标签组合搜索?

我有 4 个这样的 MySQL 表;

表格1

表2

表3

表4

我正在使用品牌进行直接搜索,并使用标签进行反向搜索。当用户搜索品牌时,它会给出直接的结果。但是当用户使用标签(xx、yy 等)进行搜索时,我想首先显示组合。我的意思是,如果用户搜索 xx,那么我想显示xx, xx,yy, xx,yy,zz, 等等。用户可以从中选择一个选项,该选项将显示品牌。

我正在使用 PHP+MySQL。我怎样才能做到这一点?我是否需要更改架构或需要任何其他表?

0 投票
2 回答
389 浏览

postgresql - Postgres 从 Select 中的列表中查找并返回关键字

我有一个简单的 postgres 表,其中包含一个评论(文本)列。在一个视图中,我需要在该评论字段中搜索单词列表,然后返回一个以逗号分隔的单词列表,该列表作为一列(以及一堆普通列)找到。

定义的关键字列表包含大约 20 个单词。即苹果、香蕉、梨、桃、李子。

理想的结果是这样的:

我想我需要做一个子查询和array_agg?或者可能是“在哪里”。但我不知道如何将它固定在一起。

非常感谢,史蒂夫

0 投票
1 回答
54 浏览

java - Java text and keyword qualification

I have a 140 characters texts and a set of keywords. What I want to do is to write an algorithm that will help me compute a percentage matching between my text and keywords in order to qualify a text as repesenting an IT event annonciation.

For example: Text: "Tomorrow will take place our weekly event which about computer. We will discuss about how to implement algorithms. This will be very great." keyword: "event, computer, database, Software, algorithms"

Here the matching is 3 words over 5 keywords which is 60%

Does that make sense, using word count and compare it to the number of keyword ? Is this approch accurate? Does anyone has dealt with something like this before?

Thanks for your support.

0 投票
2 回答
61 浏览

google-chrome - 从不同的 PC 在 google 中搜索返回不同的结果

我正在谷歌中搜索特定关键字,并且从不同的计算机上得到不同的结果。在一台计算机上,我期待的网站是第一页的第三个,而在另一台计算机上,该网站根本没有在第一页列出。为了让搜索在所有计算机上返回唯一结果,是否需要清除一些缓存?

0 投票
3 回答
2661 浏览

python - 检查 Python 输入是否包含关键字列表

AKA 的正确版本:

我尝试了上面显示的内容,但它说它不能使用列表,它必须使用单个字符串。如果我将数组设置为对象/变量,同样的事情。如果我使用“或”,它似乎并不完全有效。

0 投票
0 回答
301 浏览

python - MongoDB pymongo 索引为关键字搜索提供错误

我正在使用 Mac 并尝试使用 MongoDB 3.0 索引来搜索关键词。使用 Python,我已经使用 ensure_index() 或 create_index() 成功创建了索引这是我创建索引的代码,它运行良好:

但是,当我尝试在 MongoDB 和 pymongo 客户端中搜索关键字时,它们都不起作用,它们都给我类似的错误,说

“pymongo.errors.OperationFailure: 命令 SON([('text', 'mbox'), ('search', 'raptor'), ('limit', 1)]) 在命名空间 enron.$cmd 失败:没有这样命令:'文本',错误的 cmd:'{ 文本:“mbox”,搜索:“猛禽”,限制:1 }'”

这是关键字搜索代码:

你知道如何解决问题吗?

0 投票
1 回答
56 浏览

database - 在一组 100k+ 文档(最大 500 个字符)上构建文本/关键字搜索的最简单方法

在几十万个短文本描述(每个大约 500 个字符)的列表中实现文本/关键字搜索的最简单(阅读最少时间)的方法是什么?

性能要求:数据库每天更新一次,因此更新可以根据需要进行,读取需要快速以提供良好的用户搜索体验。

0 投票
0 回答
569 浏览

wordpress - 多关键字搜索(wp工作管理器)

我正在尝试自定义一个 wp 插件(wp 作业管理器),以便它可以一次搜索多个关键字。目前它只能让我根据单个关键字输入(如“wendy”)查找结果,因为帖子中的输入有“firstname=wendy”。我正在寻找一种配置方式来搜索诸如单词组合之类的内容。即使它不在帖子本身的相同输入查询中。示例:“温迪·维纳”。当我尝试搜索“Wendy Vener”时,它什么也没找到,因为没有值为“Wendy Vener”的单一输入字段。

搜索框代码:

提前致谢!

0 投票
0 回答
44 浏览

keyword - 用于查找网站域在 Google 中排名的每个关键字的脚本或 Ruby gem

不知道这是否是一个长镜头,但我会去的。我正在寻找可以找到网站在 Google 搜索中排名的每个关键字的脚本或 ruby​​ gem。它应该返回关键字,以及在搜索中找到的网页 URL。任何帮助将不胜感激。