# Similarity Search After we have learned the concepts of `Text Embedding` and `Vector Database`, we can start to use BotSharp to actually build an LLM-based knowledge base question system. Below we will walk through how to use an existing PDF document to make a Q&A chatbot.