Search frankmbrown.net
This site uses PostgreSQL full text search to search over all the pages in the website to give users the most relevant results.
The user has the ability to limit search results to only a certain kind of page - e.g., notes, wikipedia of the day entries, or jupyter notebooks.
The user also has the option of opting into semantic search, which gives the user the ability to describe the type of content they are looking for. By utilizing the Open AI Embeddings model and pgvector, we can direct the user to the page that is most similar to what they input in the search box.
For more information on the considerations that I took when creating the search feature for this site, see this note entry on PostgreSQL search.
Search Application
Enter your search query into the textbox above..