开源个人书签知识库搜索引擎
Knowledge是一个Web应用程序,可以从各种社交媒体平台(包括GitHub,HackerNews,Zotero和Twitter)自动提取您与之交互的内容。它创建了一个搜索引擎,再加上一个知识图谱,可以浏览文档并自动提取标签。
github:https://github.com/raphaelsty/knowledge
该 Web 应用程序托管 Fly.io,其 GitHub 操作工作流每天调用来自 Twitter、GitHub、HackerNews 和 Zotero 的 API,以从用户的已加星标的存储库、点赞帖子、上传的文档和喜欢的推文中提取内容。对提取的内容进行标记以增强搜索体验,并自动推送 Web 应用的更新版本。
工作原理
每天两次,一个专门的 github 工作流提取:
-
GitHub stars
-
Twitter likes
-
HackerNews upvotes
-
Zotero records
此工具的工作流生成的数据存储在位于数据库目录中的各种文件中。具体来说,记录被导出到文件中,而主题的知识图谱保存在文件中。此外,工作流还会生成一个搜索引擎并将其另存为 .最后,将应用程序的更新状态推送到云提供商 Fly.io,并相应地更新专用 GitHub 页面。托管应用程序的费用低于每月8美元。如果大量用户 24/7 全天候查询您的书签,它可能会增加。成本可以通过 Fly.io 和OpenAI仪表板进行限制。
database/database.json
database/triples.json
database/retriever.pkl