使我们的搜索栈现代化
Neighbors all over the world turn to Nextdoor and look for local information through explicit queries in the search bar. Neighbors use the search bar to connect with other neighbors, find business recommendations, information about local non-profits, and find out what is happening around them.
世界各地的邻居都求助于Nextdoor,并通过搜索栏的明确查询来寻找当地信息。邻居们利用搜索栏与其他邻居建立联系,寻找商业推荐、当地非营利组织的信息,并了解他们周围正在发生的事情。
Sometimes the intent of our users is very clear. When neighbors search for “plumber recommendations” we know they want to find out what experiences neighbors have had with plumbing companies nearby.
有时,我们的用户的意图是非常明确的。当邻居们搜索 "水管工推荐 "时,我们知道他们想了解邻居们在附近的水管公司有什么经验。
However, when neighbors search for “home decor,” neighbors may think about hiring a company that specializes in home decor or they may be looking for ideas about home decoration.
然而,当邻居们搜索 "家庭装饰 "时,邻居们可能会想到雇佣一家专门从事家庭装饰的公司,或者他们可能在寻找有关家庭装饰的想法。
Along the same lines, when someone searches for “barbecue” they could be looking to buy a barbecue grill from the neighbors, or they could be trying to find a nearby restaurant that serves barbecue.
按照同样的思路,当有人搜索 "烤肉 "时,他们可能是想从邻居那里买一个烤肉架,也可能是想找到附近提供烤肉的餐馆。
We use these examples to portray the complexity of the intent our neighbors express. The Nextdoor Search Team is a small team that tackles serving neighbors with local and accurate search results. This work is at the intersection of Information Retrieval, Machine Learning, building scalable infrastructure, and classical software engineering.
我们用这些例子来描绘我们邻居所表达的意图的复杂性。Nextdoor搜索团队是一个小型团队,负责处理为邻居提供本地和准确的搜索结果。这项工作处于信息检索、机器学习、建立可扩展的基础设施和经典软件工程的交叉点。
Query Understanding Engine
查询理解引擎
There are many dimensions that involve interpreting user intent and subsequently returning the content matching that intent. To help us understand our neighbors’ queries better, we built the Query Understanding engine. The Query Understanding is the stage in the search flow where given the input query, we extract high-level features from the neighbor’s intent.
有许多维度涉及解释用户意图,随后返回与该意图相匹配的内容。为了帮助我们更好地理解邻居的查询,我们建立了查询理解引擎。查询理解...