Skip to content

[GSSoC '26] Feature: Add NLP Task & Deadline Extraction from Messy Input Texts #1181

Description

@Rafiaminhaj

Hello Mentor (@Charushi06),

I would like to contribute to StudyPlan by adding a smart NLP Task and Deadline Extraction engine.

This feature will:

  1. Parse unstructured inputs (e.g., chat logs, messy assignment briefs, emails).
  2. Extract calendar deadlines, subjects, and specific tasks using regular expressions combined with an NLP zero-shot classifier or LLM prompt wrapper.
  3. Output a structured JSON payload to automatically sync with the database and frontend calendar.

I have strong experience working with Python and NLP libraries (Transformers, Spacy, NLTK) and would love to build this parser backend.

Please assign this issue to me under GSSoC '26. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions