SyntheSearch
v1.0.0
Synthesearch :一种智能研究工具,可以找到和综合最相关的论文,从而节省了研究人员的时间并增强了见解。
导航到后端目录:
cd backend设置虚拟环境:
python3 -m venv venv激活虚拟环境:
source venv/bin/activate安装依赖项:
pip install -r requirement.txt
配x 注意:在iOS上,请确保从requirement.txt中删除pywin32。
运行服务器:
uvicorn main:app --reload导航到前端目录:
cd frontend安装依赖项:
npm i启动开发服务器:
npm run devSynthesearch是一个Web应用程序,旨在通过有效找到相关的研究论文来简化学生和研究人员的研究过程。研究人员经常花费数小时筛选论文,希望找到最适合其兴趣的研究。 Synthesearch的目的是通过智能建议最相关的论文并生成合成来揭示研究如何相互关联,从而为用户提供洞察力的概述,从而节省时间并增强理解。
Synthesearch的灵感来自我们作为学生的经验。在hackumass XII之前,一名团队成员努力寻找有关癌症检测中机器学习应用的研究论文。即使使用优化的库搜索工具,找到可靠来源的过程也很耗时且耗时。这种挫败感激发了我们开发更有效的搜索引擎,该引擎利用大型语言模型(LLM)和矢量数据库快速浮出水面相关的研究和摘要...
我们之所以选择Python的后端,是因为它具有广泛的AI开发框架。 Databricks用于简化我们的机器学习管道。这是我们接近建筑综合搜索的方式:
这个项目是一项非常宝贵的学习经验。作为我们的第一个LLM项目,我们获得了Genai Technologies的实践经验,尤其是矢量数据库的力量。我们了解了明确的团队沟通的重要性,现在我们对LLMS及其在革新信息检索方面的能力有了更深入的了解。
通过Synthesearch,我们很高兴能为研究过程的效率做出贡献,使研究人员能够专注于见解而不是信息过载。