Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Backend

AI-powered fashion + fragrance recommendation engine built using:

  • Flask (REST API)
  • Gemini multimodal embeddings (placeholder integration in code)
  • FAISS vector similarity search
  • Firestore (item metadata + embeddings)
  • Google Cloud Storage (image storage)
  • Firebase Auth (optional user authentication)

This backend powers the Weafore personalization engine.
Frontend, infra, and datasets are not included here by design.


πŸš€ Features

βœ” Recommendation API

  • Accepts image + mood + fragrance notes
  • Generates multimodal embeddings (placeholder β€” plug in Gemini)
  • Searches FAISS vector store for similar items
  • Fetches metadata from Firestore
  • Reranks using scoring logic (mood + fragrance compatibility)
  • Generates short explanations using Gemini text generation

βœ” GCS Integration

  • Uploads user images to Google Cloud Storage
  • Returns public URL

βœ” Firestore Integration

  • Stores outfit/fragrance metadata
  • Reads embeddings for similarity search

βœ” Firebase Authentication (Optional)

  • Validate Bearer tokens
  • Secure your recommendation pipeline

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages