--- title: Tanishq Jewelry Recomm System emoji: πŸ’βœ¨πŸ’Žβœ¨ colorFrom: pink colorTo: pink sdk: gradio sdk_version: 5.20.1 app_file: app.py pinned: false license: apache-2.0 short_description: upload and get πŸ’―πŸ’Žaccurate tanishq jewlery recommendation --- --- #### project work flow and pipelining: ```markdown app.py --> frontend/gradio_app.py | | β”œβ”€β”€> frontend/input_handlers.py | | | | | β”œβ”€β”€> backend/jewelry_recomm_service.py | | | | | | | | β”œβ”€β”€> backend/supportingfiles/model_loader.py | | | β”œβ”€β”€> config.py (INDEX_PATH, METADATA_PATH, DEVICE) | | | | | | | | β”œβ”€β”€> backend/supportingfiles/image_processor.py | | | β”œβ”€β”€> config.py (get_image_transform, DEVICE) | | | | | | | | β”œβ”€β”€> backend/supportingfiles/recommender.py | | β”œβ”€β”€> config.py (DEFAULT_NUM_RECOMMENDATIONS) | | | | | β”œβ”€β”€> utils/formatter.py (Formats output) | | | └──> config.py (Standalone configuration file) --------------------------------------------------------------------------------------------------------------