CatalogIQ
AI-based platform that turns static product catalogs into AI-driven, personalized shopping journeys through chat and web interfaces
About the project
Overview
CatalogIQ isn’t just another AI living inside a messaging bot. By combining AI, messaging platforms, and lightweight mobile interfaces, we’re reimagining the convenience of online shopping and chat-based assistance – delivering only curated, relevant content to each customer.
User interaction with CatalogIQ begins through messaging apps like Telegram (with WhatsApp and Instagram coming soon).
Customers simply message the bot with requests such as:
I’m looking for fruity tea under €20 and a traditional teapot for gifting
The assistant uses GPT-powered AI to interpret intent, search across product categories, and present relevant results in a clean, mobile-friendly web interface—or directly in the chat. Users can browse, compare, and add items to their cart across multiple categories, using smart filters for a seamless experience



Challenge
Business Problem
While exploring the e-commerce landscape, we noticed that many small-to-medium businesses still depend on clunky, outdated websites or hard-to-navigate Instagram pages – both of which offer a poor shopping experience.
In many cases, customers are forced to google additional information just to make informed choices. Generic product filters and static descriptions often fall short. Today’s shoppers (especially in niche markets) expect curated, context-aware recommendations.
Some stores attempt to address product discovery through chat support or basic chatbots. However, most existing bots are scripted, rigid, costly, or unavailable around the clock. They rarely offer seamless integration across discovery, cart building, and checkout – and often fail to convert interest into purchases.
Product
Our Solution
So, how do we fix all of that? Simple: combine AI with messaging apps (plus a bit of web magic) to make shopping way more intuitive, personal, and fun.
Here’s how CatalogIQ works in action:
- The user sends a message to the chatbot – just like asking a consultant or texting a friend.
- Our AI analyzes the request, asks follow-up questions if needed, and builds a personalized list of recommendations.
- Each product is shown in a separate message. Users can also explore all suggested items on a sleek, mobile-friendly web page – available directly in Telegram via a Mini App.
- Shoppers can add products to their cart either through the chat or the web view.
- When they’re ready, they check out—simple as that. Store managers get notified automatically.
- Meanwhile, user behavior is tracked (ethically!) to give store owners useful insights on what’s working—and what’s not.
CatalogIQ brings together conversation, convenience, and conversion in one seamless experience.
CONTACT US TODAY
CatalogIQ is just one of the exciting, forward-thinking projects we’ve been building at ID AL. Solutions. Whether you’re looking for a unique way to boost your sales, explore new tech, or find your next investment opportunity – we’d love to chat. There’s so much more to share about what CatalogIQ can do
Solution
Key Features
Technology
Tech Stack Used
Backend
- Java 21
- Spring Boot 3
- Spring Cloud Config
Frontend
- React
- PrimeReact
Integration
- OpenAI ChatGPT (gpt-4o, gpt-4o-mini, gpt-4.1)
- Telegram
Storage
- MongoDB
- Elasticsearch
DevOps
- AWS Cloud
- Logstash
- Kibana
Results
Current Output
Currently, ID AL. Solutions team is working towards raising capital and onboarding new clients to expand CatalogIQ into a fully connected ecosystem. Our goal is to refine the experience, gather data, and prove the real impact it can make.
But one thing’s already clear: CatalogIQ isn’t just another chatbot. It brings a fresh, user-focused approach to online shopping. One that helps small and medium businesses boost sales by delivering smarter, more personalized customer experiences.
Contacts
Let’s Get in Touch!
Are you interested in CatalogIQ? Planning to start a project? Or have you got any questions? Would you like to leave a feedback?
Please feel free to get in touch with us