Skip to content

Add User-Submitted Papers on Application #29

@rifkybujana

Description

@rifkybujana

Problem:

Currently, the context given to the model is solely based on the search system. Consequently, if a paper is not already present in the database, users are unable to seamlessly engage with the AI regarding their unique contributions or topics of interest.

Proposed Solution:

To address this limitation and enhance the user experience, we propose the implementation of an "Upload Your Own Paper" widget within the application's sidebar. This feature empowers users to contribute their own papers, facilitating discussions with the AI and the community, even if the paper isn't part of the existing database.

Detailed Requirements:

  • Sidebar Widget: Create a user-friendly widget accessible from the application's sidebar.
  • Paper Submission: Users should be able to upload their own papers, providing details such as the paper title, authors, abstract, publication date, and the paper file itself.
  • Metadata Extraction: Implement metadata extraction functionality to assist users in populating the paper details automatically.
  • Contextualization: Upon paper submission, the system should generate a context for discussions with the AI based on the uploaded paper's content.
  • Moderation: Establish a review process to ensure the quality and relevance of user-submitted papers, similar to the review process for existing content.
  • User Notifications: Keep users informed about the status of their submissions, whether they are under review or published, through notifications within the application.

Benefits:

  • Inclusivity: This feature allows users to engage with the AI on topics of their choice, regardless of whether the paper is already in the database.
  • Enhanced Collaboration: It fosters a collaborative environment where users can share their expertise and insights.
  • Expanded Knowledge: The platform becomes a comprehensive hub for discussions, covering a wider array of topics and expertise.

Related Issues:

  • None

Assignees:

  • Unassigned

Labels:

  • Enhancement

Milestone:

  • To be determined

Additional Information:

  • Ensure that the user-submitted papers feature complies with any legal and copyright requirements applicable to the content uploaded by users.
  • Collaborate with the team to gather input on the design and implementation, especially regarding the review process and contextualization based on uploaded papers.

This enhancement will significantly enrich the user experience by enabling more diverse and engaging discussions within our application while maintaining the necessary quality control and compliance measures.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions