I built a Python web app to search local files using semantic meaning, not just filenames π
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΊΠ°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ, Π° Π½Π΅ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, ΡΡΠΊΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°.
ΠΠ°Π΄Π°ΡΠ°
Users struggle to locate files by exact filenames or open many files to find content.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
The application allows users to search local documents by meaning, reducing the need to open many files or remember exact names.
Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ
- Developed a Python web app using Flet and Gemini API
- Implemented semantic search over local files
- Enabled natural language queries for concept-based search
- Integrated file opening functionality
- Deployed the app on Streamlit
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
I built YF Meaning Finderβ a web application powered by Python, Flet, and the Gemini API that lets you search your local documents using natural language and semantic understanding.
Instead of exact string matching, you can search for concepts (like "It had app ideas" or "Q3 budget allocations"), and it instantly scans your folders to find and open the right file based on its actual meaning!
- ΠΠ°ΡΠ° Π·Π°ΠΏΠΈΡΠΈ: 2026-10-05T13:41:04.006Z