Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection Suggestions on Element Contribution #206

Open
fbaig opened this issue Oct 16, 2024 · 0 comments
Open

Connection Suggestions on Element Contribution #206

fbaig opened this issue Oct 16, 2024 · 0 comments
Assignees
Labels
design improvement Improvements of frontend design Feature request frontend-backend Changes that involve both frontend and backend

Comments

@fbaig
Copy link
Collaborator

fbaig commented Oct 16, 2024

In addition to manual connections on elements contribution page, the system should suggest potential connections to the user. A very basic workflow of the suggestion mechanism can be implemented as follows

First/Basic Version (Proof of Concept)

  • On new contribution page, user adds title and abstract
  • Call /api/search endpoint with title and/or abstract
  • Take first 5 elements returned from the endpoint call and show them to the user as potential connections
  • The call to the endpoint can either be assigned to a button or done automatically when user focuses on the related elements section
  • The user can select to either accept the suggested element and create connection (i.e. add it as related element) or reject and ignore the suggested element

Possible Improvements

  • Instead of passing the whole text from abstract as-it-is, filter out stop words, and extract keywords before calling the endpoint
  • Call advanced search (LLM-based) endpoint to get suggestions for related elements
@fbaig fbaig added design improvement Improvements of frontend design frontend-backend Changes that involve both frontend and backend Feature request labels Oct 16, 2024
@erickzli erickzli added this to the The New Hope milestone Oct 16, 2024
@erickzli erickzli removed this from the A New Hope milestone Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design improvement Improvements of frontend design Feature request frontend-backend Changes that involve both frontend and backend
Projects
None yet
Development

No branches or pull requests

2 participants