Tailor AI - Keyword Suggestion

Background

In my final year of study, as generative AI technology became increasingly popular and widely adopted across various industries, I decided to develop a web-based chatbot to help content creators generate SEO-friendly content more efficiently. Based on user input, the application provides keyword suggestions and produces optimized content tailored for blogs and social media. This tool not only helps users expand their ideas but also saves significant time and effort, allowing them to focus more on other creative tasks.

Feel free to click the link below and test the application!

tailor-ai.vercel.app

*Registration is required before using this application.

App Features

Keyword Management

This feature automatically analyzes user inputs to identify and store relevant keywords in MongoDB. It intelligently prioritizes frequently used and recent keywords, enhancing their visibility in the Keyword Suggestions area. This ensures dynamic alignment with user interests and current content trends.

Tailor AI Choices of Keywords

Tailor AI demonstrates advanced intelligence by collecting and analyzing user keywords from the Keyword Suggestion Area. It then uniquely suggests new, yet relevant keywords not previously searched by the user, enhancing their search history. Designed to stimulate brainstorming, this feature provides innovative content creation ideas.

SEO-Friendly Article Generation

One of the main features is to generate SEO-friendly content through the integration of ChatGPT. It automates the process of generating high-quality content tailored to the user’s needs and SEO best practices through prompt engineering. Particularly, when generating blog posts, it includes using long tail keyword titles, tags, meta descriptions, and other SEO elements to improve search engine rankings.

Tech Stack

Next.js
Open AI
Auth 0
Mongo DB
GitHub
Vercel
© 2025 Aaron Lau's Portfolio Site