internetarchive / internetarchive/openlibrary

Add support for solr spell checking ("Did you mean?")

Open
#6,923 4 comments 0 reactions 0 assignees View on GitHub
Lead: @cdrini Module: Search Page(s) Module: Solr Priority: 2 Theme: Search Type: Feature Request
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

Currently, search is too strict with letters. Compare [Безпека життєдіяльності](https://openlibrary.org/search?q=%D0%91%D0%B5%D0%B7%D0%BF%D0%B5%D0%BA%D0%B0+%D0%B6%D0%B8%D1%82%D1%82%D1%94%D0%B4%D1%96%D1%8F%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%96&mode=everything) and [Безпека життєдіяльност](https://openlibrary.org/search?q=%D0%91%D0%B5%D0%B7%D0%BF%D0%B5%D0%BA%D0%B0+%D0%B6%D0%B8%D1%82%D1%82%D1%94%D0%B4%D1%96%D1%8F%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82&mode=everything). With just one letter missing ( **і** ) there are no results.
This possibly can be solved by solr spell checking feature
https://solr.apache.org/guide/8_11/spell-checking.html
### Stakeholders
@cdrini

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.