Un outil qui peut trouver votre document à l'aide de la recherche sémantique
Nouvelle version - https://github.com/sarthakjain1206/intelligent_document_finder
À quel point le trouvez-vous facile de vous souvenir de l'emplacement exact d'un document que vous avez créé l'année dernière? Pas très facile, non? Les grandes organisations / personnes traitent des centaines de documents par jour et les oublient, la plupart du temps.
Mais que se passe-t-il si nous voulons à nouveau cette ancienne documentation pour un peu de travail, mais malheureusement, vous ne vous souvenez pas du nom ou du contenu réel de ce document pour le récupérer à partir du grand stockage de votre ordinateur.
Dans de tels cas, l'utilisation d'un chercheur de documents intelligent peut vraiment faire une énorme différence. Comme, il peut rechercher le document ( semantically ) de vos besoins en fonction d'une entrée de requête. Cela contribuera non seulement à un accès plus rapide au document, mais aidera également à regrouper des documents similaires et à les analyser.
Actuellement, cette référentiel utilise une base de données prédéfinie des articles de presse recueillis par tracotage Web. En raison des restrictions GitHub sur le téléchargement des fichiers volumineux, nous ne pouvons pas le télécharger ici.
Bientôt, nous ajouterons la prise en charge des bases de données dynamiques, afin que vous puissiez utiliser cet outil pour vos propres bases de données afin de créer votre propre moteur de recherche personnalisé.
Python3.6 JavaScript HTML/CSS

> mkdir IntelligentDocumentFinder
> cd IntelligentDocumentFinder
> git clone https://github.com/Sarthakjain1206/Intelligent-Document-Finder
Installer un environnement vital s'il n'est pas installé
> python3 -m pip install --user virtualenv> py -m pip install --user virtualenvCréer un environnement virtuel
> python3 -m venv env> py -m venv envActiver l'environnement:
> source env/bin/activate> .envScriptsactivate > pip install -r requirements.txt
Téléchargez Glove Word Embeddings à partir de ce lien, décompressez-le et copiez le fichier glove.6B.100d dans le dossier DataBase
Ensuite, exécutez initial_file.py via cette commande > python initial_file.py
Maintenant, vous êtes prêt à partir. Tapez simplement cette commande à chaque fois que vous souhaitez y accéder et ouvrez le site Web dans Chrome / Firefox
> python src/app.py