ActraStride / ActraStride/WikiScraper

Feat: Implement Neo4J graph persistence for Wikipedia page relationships

未关闭
#3 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
1
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

Description
The current in-memory PageTree structure limits analysis of complex Wikipedia page relationships. Implementing Neo4J integration will enable:

Persistent storage of page hierarchies

Complex relationship queries (e.g., pathfinding between articles)

Scalable handling of large datasets

Visual exploration of knowledge graphs

Objectives
✅ Design Neo4J node/relationship schema matching PageNode structure
✅ Create Neo4JGraphManager class with:
 - save_tree(page_tree: PageTree) method
 - load_tree(root_title: str) -> PageTree method
 - Relationship query helpers (e.g., find_shortest_path())

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。