File Marhsal

Cross platform PC file organizing app

Description

In an age where everyone uses computers, file clutter is a major issue. The project aims to create an AI-powered app which automates file categorization and sorting on a pc system. Unlike conventional file organizers that rely solely on extensions and metadata, this system analyzes the actual contents of the file using machine learning and AI-driven classification techniques. The app continuously monitors user specified directories and sorts them accordingly. If a new file were to added, it would also be sorted as per previous criterion, and if necessary, a new directory may be created.
The app is built using Python for backend processing and Electron.js for a modern UI. Key features include real-time directory monitoring and AI-powered content classification. The backend uses machine learning libraries like scikit-learn, NLTK, spaCy to extract information from textual data, OpenCV for image classification etc. Additionally, the system offers a logging and undo feature, ensuring that no files are misplaced permanently. The application is designed to run cross-platform (Windows, Mac, Linux) and efficiently manage both new and existing files while providing an easy-to-use graphical interface.

Issues & PRs Board
No issues or pull requests added.