ClutchEngineering / ClutchEngineering/Pelican

"Search engine" needs to search a larger radius if there is not a full string match instead of matching a sub string

Open
#255 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
18
Forks
3
PR merge metrics
No merged PRs in 30d

Description

I looked up "schoolhouse pizza" (there is only one place with that name in the city/50km radius). I got a bunch of results nearby for "pizza" (such as pizza pizza, Pizza Hut, Red swan pizza).

If I had not known the general area for "schoolhouse pizza", the user would be stuck. To solve this maybe do a local search for the full string inputted and if that fails, do a 50km radius search for a match on the full string. If there is still no match, return matches for substrings like "pizza" ("Pizza Hut", "Dominos pizza", "Red swan Pizza").

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating the search implementation and reproduce the "schoolhouse pizza" case. Done means an exact local match is preferred, then a wider full-string match, with substring results only when no full-string match exists.

Written by the indexing model from the issue text.

Assessment

Domain
search
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.