The AI-ML solution is made of two levels. In the first layer, questions and answer pairs are generated and stored in a database for each new document that is deposited into the repository. The second layer of the solution is more detailed. This layer enables the extraction of relevant portions of a document in addition to the retrieval of information.
Developed and deployed the chatbot as an extension. Also, built an admin panel as part of the product. The admin panel is a web application that helps in user management and data management- user can upload their data and start the pre-processing pipeline from here. Every uploaded document is stored in an embedded vector form. Another question-generating module was prepared, which once executed, creates question-answer pairs from the documents and stores it in the database. This pre-generated data is used to retrieve responses much faster. A much more complex model is also built, which can provide long answers for a given query.