The goal of this project is to combine my website development skills with my AI skills

📂 TECHX ├── 📂 AI ├── 📂 BACKEND └── 📂 FRONTEND

I am excited to share 𝐓𝐄𝐂𝐇 𝐗, an intelligent e-commerce architecture. My primary goal with this project was to bridge the gap between my Artificial Intelligence competencies and Web Development skills by engineering a distributed system capable of delivering , personalized user experiences.

💡 𝐔𝐧𝐝𝐞𝐫 𝐭𝐡𝐞 𝐇𝐨𝐨𝐝:

𝟏. 𝐀𝐈 🧠 I developed custom microservices using Flask to serve two distinct recommendation models.

Model A: is a Content-Based engine leveraging NLP techniques, TF-IDF vectorization, and Cosine Similarity to recommend products based on semantic proximity.

Model B: is a Collaborative Filtering system built with the scikit-surprise library, utilizing Matrix Factorization (SVD) to decompose user-item interactions into latent factors for deep personalization.

𝟐. 𝐁𝐚𝐜𝐤𝐞𝐧𝐝 ⚙️ The Node.js and Express API serves as the central orchestrator, seamlessly bridging the communication between the Python AI microservices, the MySQL relational database, and the frontend application .

𝟑. 𝐅𝐫𝐨𝐧𝐭𝐞𝐧𝐝 ✨ Built with React and Vite, the user interface focuses on performance and aesthetics. I utilized Tailwind CSS for a modern, responsive design and integrated GSAP to create smooth, high-performance animations throughout the user journey.

💻 Stack: React, Node.js, Express, Python (Flask, Scikit-learn, Surprise), MySQL, Tailwind, GSAP.

Built With

Share this project:

Updates