AI-Powered Travel Planning and POI Retrieval Workflow

somdn_product_page

This n8n workflow is designed to create an intelligent travel assistant that integrates language models, vector search, and a robust memory system to provide dynamic travel recommendations and information about points of interest (POIs). The workflow begins with an incoming chat message, which triggers interactions with Google’s Gemini language model and OpenAI embeddings for contextual understanding and vector-based search. It stores conversation history in MongoDB to maintain context and retrieves relevant POIs from a MongoDB Atlas vector store using similarity search. Users can also ingest new POI data via a webhook, which is embedded and indexed for quick retrieval. This setup is ideal for building conversational travel assistants, smart tour guides, or interactive itinerary planners that deliver personalized, up-to-date travel info based on user queries.

Node Count

11 – 20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.chatTrigger, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.memoryMongoDbChat, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreMongoDBAtlas, stickyNote, webhook

Reviews

There are no reviews yet.

Be the first to review “AI-Powered Travel Planning and POI Retrieval Workflow”

Your email address will not be published. Required fields are marked *