เครื่องมือที่สามารถค้นหาเอกสารใด ๆ ของคุณโดยใช้ การค้นหาความหมาย
เวอร์ชันใหม่ - https://github.com/sarthakjain1206/intelligent_document_finder
คุณพบว่ามันง่ายแค่ไหนที่จะจดจำตำแหน่งที่แน่นอนของเอกสารที่คุณสร้างขึ้นเมื่อปีที่แล้ว? ไม่ง่ายมากใช่มั้ย องค์กรขนาดใหญ่/ผู้คนจัดการกับเอกสารหลายร้อยรายการทุกวันและลืมเกี่ยวกับพวกเขาส่วนใหญ่
แต่ถ้าเราต้องการเอกสารเก่าอีกครั้งสำหรับงานบางอย่าง แต่น่าเสียดายที่คุณจำชื่อหรือเนื้อหาจริงของเอกสารนั้นเพื่อดึงข้อมูลจากที่เก็บข้อมูลขนาดใหญ่ของคอมพิวเตอร์ของคุณ
ในกรณีเช่นนี้การใช้ ตัวค้นหาเอกสารอัจฉริยะ สามารถสร้างความแตกต่างอย่างมาก เนื่องจากสามารถค้นหาเอกสาร ( semantically ) ของความต้องการของคุณตามอินพุตแบบสอบถาม สิ่งนี้จะไม่เพียง แต่ช่วยในการเข้าถึงเอกสารได้เร็วขึ้น แต่ยังช่วยในการจัดกลุ่มเอกสารที่คล้ายกันเข้าด้วยกันและวิเคราะห์
ขณะนี้ repositry นี้ใช้ฐานข้อมูลที่กำหนดไว้ล่วงหน้าของบทความข่าวที่รวบรวมโดยการขูดเว็บ เนื่องจากข้อ จำกัด ของ GitHub ในการอัปโหลดไฟล์ขนาดใหญ่เราจึงไม่สามารถอัปโหลดได้ที่นี่
ในไม่ช้าเราจะเพิ่มการสนับสนุนของฐานข้อมูลแบบไดนามิกเพื่อให้คุณสามารถใช้เครื่องมือนี้สำหรับฐานข้อมูลของคุณเองเพื่อสร้างเครื่องมือค้นหาที่กำหนดเองของคุณเอง
Python3.6 JavaScript HTML/CSS

> mkdir IntelligentDocumentFinder
> cd IntelligentDocumentFinder
> git clone https://github.com/Sarthakjain1206/Intelligent-Document-Finder
ติดตั้งสภาพแวดล้อมที่เป็นรูปธรรมหากไม่ได้ติดตั้ง
> python3 -m pip install --user virtualenv> py -m pip install --user virtualenvสร้างสภาพแวดล้อมเสมือนจริง
> python3 -m venv env> py -m venv envเปิดใช้งานสภาพแวดล้อม:
> source env/bin/activate> .envScriptsactivate > pip install -r requirements.txt
ดาวน์โหลด Glove Word Embeddings จากลิงค์นี้คลายและคัดลอกไฟล์ glove.6B.100d ในโฟลเดอร์ DataBase
จากนั้นเรียกใช้ initial_file.py ผ่านคำสั่งนี้ > python initial_file.py
ตอนนี้คุณพร้อมแล้ว .. แค่พิมพ์คำสั่งนี้ทุกครั้งที่คุณต้องการเข้าถึงและเปิดเว็บไซต์ใน Chrome/Firefox
> python src/app.py