Managing large image collections is challenging with traditional methods like manual tagging and limited metadata. This Python-based system integrates machine learning and metadata management tools to automate image classification, enable intuitive text-based search, and ensure privacy through metadata stripping.
To run this project, make sure you have the following installed:
| Tool | Installation Link |
| Download Node.js | |
| Download ExifTool | |
| Download Python |
git clone https://github.com/KarthikSapaliga/PixFusion.git
cd PixFusion
npm install
python -m venv env
.\env\Scripts\Activate.ps1
cd pkg
pip install -r requirements.txt
cd ..
python server.py
npm run dev
We welcome contributions! Please follow these rules to help keep the codebase organized:
| Type | Commit To Branch |
|---|---|
| πΌοΈ Frontend UI | frontend |
| π Backend Logic | backend |
| π Documentation | documentation |
Managing large image collections is challenging with traditional methods like manual tagging and limited metadata. This Python-based system integrates machine learning and metadata management tools to automate image classification, enable intuitive text-based search, and ensure privacy through metadata stripping.
To run this project, make sure you have the following installed:
| Tool | Installation Link |
| Download Node.js | |
| Download ExifTool | |
| Download Python |
git clone https://github.com/KarthikSapaliga/PixFusion.git
cd PixFusion
npm install
python -m venv env
.\env\Scripts\Activate.ps1
cd pkg
pip install -r requirements.txt
cd ..
python server.py
npm run dev
We welcome contributions! Please follow these rules to help keep the codebase organized:
| Type | Commit To Branch |
|---|---|
| πΌοΈ Frontend UI | frontend |
| π Backend Logic | backend |
| π Documentation | documentation |