Skip to content

Conversation

YashasviMantha
Copy link

The current documentation for the pyvespa's query builder relies on unit tests and a notebook, which, while comprehensive in their own ways, lack a holistic, application-based perspective.

It might be quite advantagous to have a dedicated guide on using the query builder that goes over a lot more functionality than the notebook and is based on the sample apps currently deployed.

In this context I wrote a guide on using the query builder that is based on the Cord19 sample app. The guide goes over a lot of the functionality already seen in the unit test cases.

Requesting for feedback on improvements on the guide after which it can potentially be merged.

Also want to understand the best way to showcase the nearestNeighbor and other embeddings based functionality (maybe through the search app?) considering the cord19 app lack embedders. Currently the guide needs to be enhanced on those.

Tagging @thomasht86 as discussed.

@thomasht86 thomasht86 self-assigned this May 4, 2025
@thomasht86
Copy link
Collaborator

Thank you @YashasviMantha!
This looks great!
I am sorry to inform you that we recently decided to shut down the cord-19 app, so it would be great if we could use the vespa-documentation-search application for the whole notebook.
I can add another searchChain to that one that would allow for building more advanced queries to showcase the QueryBuilder.

@YashasviMantha
Copy link
Author

Oh thats too bad that cord 19 is shutting down. Happy to convert the notebook to the search app based.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants