【文件属性】:
文件名称:Twitter爬网和搜索
文件大小:13.03MB
文件格式:ZIP
更新时间:2021-02-11 09:42:43
Java
Twitter搜索引擎
该项目为搜寻到的推文数据搜索引擎提供了搜索引擎,其中包括:
Twitter搜寻器,用于将推文另存为JSON数据。
Lucene索引构建器,可提高查询搜索的效率。
Spring后端框架将查询结果链接到前端。
React前端以显示带有推特嵌入组件的相关推文。
演示图片
搜索首页
搜索结果
入门
先决条件
创建一个Oracle帐户并下载
下载
下载
有用的资源: :
正在安装
使用maven打开Java文件(导入pom.xml文件)。 对于React前端,下载已保存的依赖项
npm init
履带式
使用更新 。
运行搜寻器以创建JSON tweet数据。
可选参数集
numJSON-所需的json文件数
numKB-每个json文件的大小
jtype-“ MB”或“ KB”
Lucene Builder
运行luceneBuilder创建Lucen
【文件预览】:
TwitterCrawlAndSearch-master
----.gitignore(524B)
----README.md(3KB)
----demo_img()
--------back_end.png(186KB)
--------front_end_result.png(558KB)
--------front_end_search.png(1.11MB)
----search_front_end()
--------.gitignore(310B)
--------package.json(1KB)
--------package-lock.json(595KB)
--------src()
--------public()
--------README.md(3KB)
----search_back_end()
--------.mvn()
--------settings.gradle(39B)
--------build.gradle(573B)
--------src()
--------mvnw(10KB)
--------gradlew(6KB)
--------public()
--------manifest.yml(260B)
--------pom.xml(2KB)
--------mvnw.cmd(6KB)
--------gradlew.bat(3KB)
--------index()
--------gradle()
----crawl_index()
--------LuceneBuilder()
--------Crawler()
--------index()
--------data-sample()