Here are the specific requirements:
Narrow Down Prompting using NLP/LLM: We aim to use NLP/LLM principles to narrow down user prompts. Your task will be to adapt and modify our ChatInput, Dialogue.js, and index.js files, particularly the sendPrompt function, along with the related context information. The goal is to achieve an end-to-end interaction within our application that utilizes NLP/LLM for a more intuitive user interface.
External API Database Integration: We are looking for the best method to integrate an external API hotel dataset into our system. This process involves extracting relevant booking information such as dates, locations, hotels, availability, number of travelers, etc. We require your expertise in optimizing this extraction process, leveraging NLP/LLM principles to provide the most accurate and relevant information to our users.
To make it clear - currently we have complete itinerary generation functionality - including hotel and location and activity recommandations. We just need to tweak the current plaform for more extensive functionality , as described