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.
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 π€
Additional Information βΉοΈ
Milestone: WP3 NLP Analytics and Integration. Approx timeline: Jul 28 to Aug 3. Part of GSoC 2026 Focus Groups.