AI-Driven Reddit Monitoring Workflow
Overview
The goal is to create a program that uses AI to monitor Reddit posts mentioning a specific brand. The program will:
- Classify posts as complaints, reviews, or recommendations.
- Determine the sentiment of each post (positive, negative, or neutral).
- Operate without requiring a single line of code.
Steps to Create the Workflow
1. Account Setup
- Platform: N8N
- Action: Create an account and log in.
2. Workflow Creation
- Start a New Workflow: Utilize N8Nās node-based system.
- Manual Trigger Node: Add to manually start the workflow.
3. HTTP Request Node
- Functionality: Retrieve results from a specified URL.
- Customization: Replace the query with your brand and set the time parameter for the desired period (hour, day, week, etc.).
- Testing: Use the test button to get HTML from the URL.
4. Markdown Node
- Purpose: Convert HTML to markdown for easier AI processing.
- Testing: Click test to obtain the markdown version.
5. OpenAI Node (Chat GPT)
- Search for OpenAI: Choose 'message a model' option.
- Credentials: Set up and select the GPT-4 mini model.
- System Prompt: Assign the role of an intelligent web scraping assistant.
- Task: Process website content into HTML format structured data.
- Prompt Format: Provide row markdown of a website for conversion.
6. Send Email Node
- Setup Email Configuration: Add sender and recipient emails.
- Content: Drag and drop processed data into the email body.
- Testing: Use test button to ensure email delivery.
7. Schedule Trigger
- Purpose: Automate workflow to run every Monday at noon.
Outcome
- Successfully retrieves and classifies Reddit posts mentioning the brand.
- Classifications and sentiments are accurately assigned by AI.
- Workflow is automated and operates without manual code input.