Skip to content

feat: citation network analysis and research cluster detection #46

@BenjaminNavet

Description

@BenjaminNavet

Description

Add a post-aggregation analysis module that builds a citation graph from the collected papers using existing CrossRef/OpenCitations data, and surfaces structural insights: research community clusters, highly-connected hub papers, and papers with recent citation surges. Output would include cluster labels per paper and optionally a graph file (DOT or JSON) for visualisation.

Justification

SciLEx already collects citation data but only uses raw counts for filtering. Treating those counts as a graph unlocks well-established bibliometric analyses (co-citation clustering, burst detection) that reveal research landscape structure without any new API calls.

Affected files

  • new scilex/citation_network.py
  • scilex/citations/citations_tools.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestresearchNeeds investigation or feasibility study

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions