This repository has been archived by the owner on Jun 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
FR2 Validating Papers
jmorring edited this page May 10, 2022
·
5 revisions
- FR 2.1. The software shall detect issues with papers that have had a change in title.
- FR 2.2. The system may detect issues with papers that may be lacking citation data (i.e. fairly recently published papers, papers that haven't been found online, etc.).
- FR 2.3. The system shall allow a user to view a list of issues with papers.
- FR 2.4. The system shall allow a user the ability to identify a paper as a duplicate of an existing paper.
- FR 2.5. The system shall identify and inform users of conflicts between the titles of papers.
- FR 2.6. The system shall allow a user to determine which paper entry for a paper name should be included in the system database.
- FR 2.7. The system shall identify and inform users of an attempt to create an author with an existing name.
- FR 2.8. The system shall allow the user to handle ambiguous paper issues when scraping, like title conflicts and duplicate papers.
Senior Design Team 6 Github Repo
-
- FR1 Submitting Papers
- FR2 Validating Papers
- FR3 Gathering Paper Metadata
- FR4 Editing Author Tags
- FR5 Displaying Statistics
- FR6 Exporting Data
- Non-Functional
- Constraints
-
Iteration Contents
-
Technologies
- MySQL
- SQLAlchemy
- Docker
- Flask
- BeautifulSoup
- ScraperAPI
- Nginx for testing
- Apache
- React
- MaterialUI
- Bootstrap
- ToastUI