Skip to content

[✨ FEATURE]: NLP cloud functions for keyword and theme extraction #2142

Description

@mohi-devhub

Feature Description πŸ“

Add the first tier of Python NLP Cloud Functions: a keyword_extractor using RAKE and a theme_extractor using TF-IDF with K-means, exposed through an endpoint callable from Vue via httpsCallable.

Motivation 🌟

NLP assisted theme clustering reduces manual analysis time while keeping the researcher in control. Tier 1 uses lightweight, cost efficient methods.

Expected Behavior πŸ€”

  • Keyword and theme extraction run as Cloud Functions
  • Results are callable from the Vue client
  • Output is structured for researcher review and editing

Additional Information ℹ️

Milestone: WP3 NLP Analytics and Integration. Approx timeline: Jul 28 to Aug 3. Part of GSoC 2026 Focus Groups.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions