Is there an open source search engine that I could use to index a small number of websites (think few thousands) and have the results be of quality similar to that on Yandex/Google?
Not sure about a page rank like algorithm for search but there's a lot of tools now to build an index over text with vector embeddings. Weaviate for example offers hybrid indexes with configurable weights for keyword vs semantic search.
3 comments
[ 3.7 ms ] story [ 23.0 ms ] threadhttps://weaviate.io/developers/weaviate/search/hybrid This might be similar to what you're looking for?
https://wiby.me/about/guide.html
https://github.com/spyglass-search/spyglass
https://yacy.net/
Interesting thread(s) on HN about the last one:
https://news.ycombinator.com/item?id=32597309