In order to make Concierge fully functional as per the design of Goophr, we need to do the following:
- Request search results from multiple Librarians
- Rank the combined search results
Let's discuss these points in detail.
In order to make Concierge fully functional as per the design of Goophr, we need to do the following:
Let's discuss these points in detail.
The core functionality of Goophr Librarian is to update the index and return relevant DocIDs based on the search terms. As we saw while implementing the codebase for Librarian, we need to update the index, retrieve relevant DocIDs, and then, based on relevance, sort them before returning query results. Many operations are involved and a lot of maps are being used for lookups and updates. These operations might seem trivial. However, as the size of...