8000 Introduce recommender system into HAnS · Issue #101 · isselab/HAnS · GitHub
[go: up one dir, main page]

Skip to content

Introduce recommender system into HAnS #101

Description

@johmara

Describe the need of your request

Whenever developers write code for a feature they implement, developers should provide feature annotations to record the location of features in the code base. Sometimes, developers may forget to annotate the code they write. Before they commit their code, a recommender system utilizing machine learning, should warn the developer that there are non-annotated assets in the changeset. The system should then offer a list of potential features that may be suitable for the assets.

Proposed solution

Before adding files to the staging area, files that contain non-annotated assets should be marked with a warning marker. When adding these files to the staging area, a popup should appear with recommendations for feature annotations for the corresponding assets. After selecting a feature, annotations should be created for the corresponding assets. After all assets are annotated, the files should be added to the staging area.

Alternatives you've considered

No response

Additional context

No response

Activity

  1. added
    enhancementNew feature or request
    Practical CourseTasks designed or most relevant for the Practical Course
    on Oct 17, 2024
  2. added theissue type on Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Practical CourseTasks designed or most relevant for the Practical CourseenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0