BroncoDirectMe / BroncoDirectMe/Backend
[SECONDARY FEATURE] Pre-reqs standardization
- Dominant language
- TypeScript
- Stars
- 9
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
### User Story
As a developer, I want to standardize course pre-requisite information in a easy-to-parse format to render a course pre-req chart.
### Technical Tasks
- Inform @GuyWhoCode through Discord to ask for data set
- Sanitize parsed CSV data if necessary
- Use machine learning model like Natural Language Processing (NLP) to parse data
- Data should be returned in a JSON format as shown below:
```json
[{
"courseName": "CS 2400",
"PreReqs": ["CS 1300", "CS 1400"],
"CoReqs": []
},
{
"courseName": "CS 3010",
"PreReqs": ["CS 2400", "MAT 1150"],
"CoReqs": []
}
]
```
### Acceptance Criteria
- Parses given CSV file into JSON files
- Creates a program to automate this process, not uploading file to ChatGPT
### Note
The end goal of this task is in preparation to generate the below image for **_every single major_**.

https://codesandbox.io/p/sandbox/busy-snow-5ss3hl?file=%2Findex.js
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.