AI-Powered Local Attraction Recommender Chatbot
detail.loadingPreview
Build an AI chatbot that recommends local attractions by leveraging user queries, Pinecone vector store, and an Anthropic language model. This workflow automates personalized travel suggestions.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow automates the creation of a local attraction recommender chatbot. It uses a webhook to receive user queries, splits the text, generates embeddings using Cohere, and stores them in a Pinecone vector store. When a query is received, it's embedded, used to query the vector store for relevant attractions, and then fed to an Anthropic language model for a conversational response. The interactions are logged to a Google Sheet. This workflow is ideal for travel agencies, tourism boards, or any service looking to provide personalized local recommendations.
Key Features
- Dynamic Local Attraction Recommendations: Provides tailored suggestions based on user input.
- AI-Powered Conversational Interface: Engages users with natural language responses.
- Vector Database Integration: Efficiently stores and retrieves attraction data using Pinecone.
- Text Chunking and Embeddings: Processes and understands diverse text inputs effectively.
- Logging and Analytics: Tracks user interactions for future analysis.
How To Use
- Set up Pinecone and Cohere credentials in n8n.
- Configure the 'Webhook' node with your desired path (e.g.,
/local_attraction_recommender). - Ensure your 'Insert' and 'Query' nodes point to the correct Pinecone index ('local_attraction_recommender').
- Configure the 'Embeddings' node with your Cohere API key.
- Set up your Anthropic API key in the 'Chat' node.
- Configure the 'Sheet' node with your Google Sheet ID and name for logging.
- Trigger the workflow by sending a POST request to your webhook URL with your attraction data or user query.
Apps Used
Workflow JSON
{
"id": "f974531a-e6a6-4915-ba1d-95279363b0b8",
"name": "AI-Powered Local Attraction Recommender Chatbot",
"nodes": 0,
"category": "AI & Machine Learning",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: f974531a-e6a6...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Visa Requirement Checker
A workflow to check visa requirements based on user input, leveraging Langchain, Cohere embeddings, Weaviate vector store, and Anthropic LLM.
NeurochainAI Basic API Integration for Telegram
Integrates NeurochainAI's text and image generation APIs with a Telegram bot.
OpenAI Text-to-Speech Workflow
Generate audio from text using OpenAI's TTS API.