Ein Tool, das Ihr Dokument mit semantischer Suche finden kann
Neue Version - https://github.com/sarthakjain1206/intelligent_document_finder
Wie einfach finden Sie es, um sich an den genauen Ort eines Dokuments zu erinnern, das Sie letztes Jahr erstellt haben? Nicht sehr einfach, oder? Große Organisationen/Menschen befassen sich täglich mit Hunderten von Dokumenten und vergessen sie die meiste Zeit.
Aber was ist, wenn wir diese alte Dokumentation für einige Arbeiten erneut wünschen, aber leider erinnern Sie sich nicht an den Namen oder den tatsächlichen Inhalt dieses Dokuments, um sie aus dem großen Speicher Ihres Computers abzurufen?
In solchen Fällen kann die Verwendung eines intelligenten Dokumentfinders wirklich einen großen Unterschied machen. AS, es kann nach dem Dokument ( semantically ) Ihres Bedürfnisses basierend auf einer Abfrageeingabe suchen. Dies hilft nicht nur beim schnelleren Zugriff auf das Dokument, sondern hilft auch bei der Gruppierung ähnlicher Dokumente und bei der Analyse.
Derzeit verwendet diese Reposity die vordefinierte Datenbank von Nachrichtenartikeln, die von Web Scraping gesammelt wurden. Aufgrund der GitHub -Beschränkungen beim Hochladen der großen Dateien können wir sie hier nicht hochladen.
Bald werden wir die Unterstützung der dynamischen Datenbanken hinzufügen, damit Sie dieses Tool für Ihre eigenen Datenbanken verwenden können, um Ihre eigene benutzerdefinierte Suchmaschine zu erstellen.
Python3.6 JavaScript HTML/CSS

> mkdir IntelligentDocumentFinder
> cd IntelligentDocumentFinder
> git clone https://github.com/Sarthakjain1206/Intelligent-Document-Finder
Installieren Sie die Vitualumgebung, wenn Sie nicht installiert sind
> python3 -m pip install --user virtualenv> py -m pip install --user virtualenvVirtuelle Umgebung erstellen
> python3 -m venv env> py -m venv envUmgebung aktivieren:
> source env/bin/activate> .envScriptsactivate > pip install -r requirements.txt
Laden Sie das Handschuhwort -Einbettungen von diesem Link herunter , dekomprimieren Sie es und kopieren Sie die glove.6B.100d -Datei in DataBase
Dann führen Sie initial_file.py durch diesen Befehl > python initial_file.py aus
Jetzt können Sie loslegen. Geben Sie diesen Befehl jedes Mal ein, wenn Sie darauf zugreifen möchten, und öffnen Sie die Website in Chrome/Firefox
> python src/app.py