Đồ án môn học Truy Tìm Thông Tin 2021
Data được crawl bằng Scrapy, source code có thể được tìm thấy
tại đây
Làm theo hướng dẫn trong file README để có thể crawl dữ liệu và index dữ liệu
Phiên bản elasticsearch đã sử dụng 7.12 hoặc 7.13
Thêm những dòng sau vào file config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS,HEAD,GET,POST,PUT,DELETE
http.cors.allow-headers: "X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization"
Chạy elasticsearch server bằng cách mở file elasticsearch.bat
yarn install
hoặc npm install
yarn start
hoặc npm start
Mở trình duyệt và truy cập http://localhost:3000.
- Tìm kiếm câu hỏi javascript
- Lọc nội dung tìm kiếm theo framework
- Sắp xếp kết quả theo ngày đăng
- Gợi ý kết quả tìm kiếm
- Highlight đối với những từ giống với nội dung tìm kiếm
- Phân trang
- Xem nội dung sau khi tìm kiếm bao gồm: code javascript, ngày đăng, người đăng, các thẻ đánh dấu theo framework hoặc ngôn ngữ, nguồn liên kết cung cấp có thể nhấn vào để mở