Skip to content

Commit

Permalink
Merge pull request #3 from DS-100/main
Browse files Browse the repository at this point in the history
grad project final report updates
  • Loading branch information
malavikhasudarshan authored Dec 5, 2024
2 parents 8432c18 + 6be6968 commit f1e2dd5
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 13 deletions.
16 changes: 10 additions & 6 deletions gradproject-cv.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,11 +169,11 @@ The first draft of your final report, please see below for more information on w

Please refer to the section on the [Final Project Report](#final-project-report) for more information on how your first draft will roughly be graded. Your first draft will be graded more leniently than your final submission, but we’re still looking for largely the same elements. You do not need to submit the video and test set performance components for milestone 5, but you are expected to submit a comprehensive written report that summarizes your analysis.

Submit to the [first draft project report assignment](https://www.gradescope.com/courses/827978/assignments/5045727/) on Gradescope by **11:59pm on December 2**.
Submit to the [first draft project report assignment](https://www.gradescope.com/courses/827978/assignments/5045727/){:target="_blank"} on Gradescope by **11:59pm on December 2**.

### Milestone 6: External Peer Review (7.5%) - December 6, 2024

Each student will peer review a project from another group; each student will be graded separately based on the feedback they provide in their review. Each review should include the following components:
Each group will peer review a project from another group; each group will be graded together based on the feedback they provide in their review. Each review should include the following components:

1. (1.5%) A summary of the report. The summary should address at least the following:
- What is the conclusion drawn from the EDA and modeling results?
Expand All @@ -188,13 +188,15 @@ Each student will peer review a project from another group; each student will be
- Inference (do the results from the model sufficiently support the conclusion within the report?)
- Discussion (does the report effectively discuss the limitations of the methods used and the implications of the results?)

The external peer review is also a great chance to learn from other people's work and reflect on your own work.
The external peer review is also a great chance to learn from other people's work and reflect on your own work. Submit one combined review to the [external peer review assignment](https://www.gradescope.com/courses/827978/assignments/5392834){:target="_blank"} on Gradescope by **11:59pm on December 6**. Remember to add your group members on your submission.

<a name = 'final-project-report'></a>

## Final Project Report (50%) - December 13, 2024

The project submission should include the following four components. Please submit components 1-3 as a zip file to the [final report submission assignment](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} on Gradescope. Please make sure the folder in the zip file has the following structure:
**The project submission should include the following four components, submitted across three Gradescope assignments.** For all three assignments, submit one per group. Make sure to add your group members on the Gradescope submission.

**Please submit component 1 as a zip file to the [final project code submission assignment](https://www.gradescope.com/courses/827978/assignments/5412929){:target="_blank"} on Gradescope.** Please make sure the folder in the zip file has the following structure:

```
[your studentIDs joined by _]/
Expand All @@ -206,7 +208,9 @@ The project submission should include the following four components. Please subm

Please use student IDs joined by `_` as the name for the top-level directory. The analysis notebooks must be runnable within this directory structure. If the narrative PDF includes any figures that are created in the analysis notebooks, the figures should be saved to `figures/` by the analysis notebooks.

For component 4, you will submit your test set predictions to a separate Gradescope assignment. See below for more details.
**Please also submit components 2-3 as a PDF to the [final project report submission assignment](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} on Gradescope.** Make sure that the link to the video is included somewhere in your PDF.

**For component 4, you will submit your test set predictions to the [CV predictions assignment](https://www.gradescope.com/courses/827978/assignments/5159453){:target="_blank"}.** See below for more details.

### [Component 1] Analysis Notebooks (10%)

Expand Down Expand Up @@ -268,7 +272,7 @@ This component of the final report will be graded based on your models' performa

`test_images_flooding-fire.npz` is the test for Task A and `test_images_hurricane-matthew.npz` is the test set for Task B; both files are located in `shared/course/data100-shared-readwrite/fa24_grad_project_data/satellite-image-data` directory on Data 100 Datahub.

Please submit two CSV files named `test_images_flooding-fire_predictions.csv`, and `test_images_hurricane-matthew_predictions.csv` to the Gradescope assignment (assignment link coming soon). Each CSV should only contain one column named `pred`.
Please submit two CSV files named `test_images_flooding-fire_predictions.csv`, and `test_images_hurricane-matthew_predictions.csv` to [the predictions assignment](https://www.gradescope.com/courses/827978/assignments/5159453){:target="_blank"}. Each CSV should only contain one column named `pred`.

The maximum for each task is 5 points; please see the thresholds for the tasks below.

Expand Down
14 changes: 9 additions & 5 deletions gradproject-nlp.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ Submit to the [first draft project report assignment](https://www.gradescope.com

### Milestone 6: External Peer Review (7.5%) - December 6, 2024

Each student will peer review a project from another group; each student will be graded separately based on the feedback they provide in their review. Each review should include the following components:
Each group will peer review a project from another group; each group will be graded together based on the feedback they provide in their review. Each review should include the following components:

1. (1.5%) A summary of the report. The summary should address at least the following:
- What is the conclusion drawn from the EDA and modeling results?
Expand All @@ -213,13 +213,15 @@ Each student will peer review a project from another group; each student will be
- Inference (do the results from the model sufficiently support the conclusion within the report?)
- Discussion (does the report effectively discuss the limitations of the methods used and the implications of the results?)

The external peer review is also a great chance to learn from other people's work and reflect on your own work.
The external peer review is also a great chance to learn from other people's work and reflect on your own work. Submit one combined review to the [external peer review assignment](https://www.gradescope.com/courses/827978/assignments/5392834){:target="_blank"} on Gradescope by **11:59pm on December 6**. Remember to add your group members on your submission.

<a name = 'final-project-report'></a>

## Final Project Report (50%) - December 13, 2024

The project submission should include the following four components. Please submit components 1-3 as a zip file to the [final report submission assignment](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} on Gradescope. Please make sure the folder in the zip file has the following structure:
**The project submission should include the following four components, submitted across three Gradescope assignments.** For all three assignments, submit one per group. Make sure to add your group members on the Gradescope submission.

**Please submit component 1 as a zip file to the [final project code submission assignment](https://www.gradescope.com/courses/827978/assignments/5412929){:target="_blank"} on Gradescope.** Please make sure the folder in the zip file has the following structure:

```
[your studentIDs joined by _]/
Expand All @@ -231,7 +233,9 @@ The project submission should include the following four components. Please subm

Please use student IDs joined by `_` as the name for the top-level directory. The analysis notebooks must be runnable within this directory structure. If the narrative PDF includes any figures that are created in the analysis notebooks, the figures should be saved to `figures/` by the analysis notebooks.

For component 4, you will submit your test set predictions to a separate Gradescope assignment. See below for more details.
**Please also submit components 2-3 as a PDF to the [final project report submission assignment](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} on Gradescope.** Make sure that the link to the video is included somewhere in your PDF.

**For component 4, you will submit your test set predictions to the [NLP predictions assignment](https://www.gradescope.com/courses/827978/assignments/5159424){:target="_blank"}.** See below for more details.

### [Component 1] Analysis Notebooks (10%)

Expand Down Expand Up @@ -301,7 +305,7 @@ The test sets for both tasks are named as follows:

All files are located in `shared/course/data100-shared-readwrite/fa24_grad_project_data/nlp-chatbot-analysis_data/test-set` directory on Data 100 Datahub.

Submit a single CSV file with three columns named `question_id`, `winner`, `hardness_score` to the Gradescope assignment (assignment link coming soon).
Submit a single CSV file with three columns named `question_id`, `winner`, `hardness_score` to [the predictions assignment](https://www.gradescope.com/courses/827978/assignments/5159424){:target="_blank"}.

The maximum for each task is 5 points; please see the thresholds for the tasks below.

Expand Down
4 changes: 2 additions & 2 deletions gradproject.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ The purpose of the project is to give students experience in both open-ended dat
| Milestone 3 | November 8 | Mandatory Check-In | One-Page Progress Report | [Gradescope](https://www.gradescope.com/courses/827978/assignments/5045723){:target="_blank"} | 7.5% |
| Milestone 4 | November 22 | Internal Peer Review 2 | Second Internal Peer Review | [Gradescope](https://www.gradescope.com/courses/827978/assignments/5159827){:target="_blank"} | 2% |
| Milestone 5 | December 2 | Project Report First Draft | Final Report Draft Write-Up + Notebook | [Gradescope](https://www.gradescope.com/courses/827978/assignments/5045727){:target="_blank"} | 18% |
| Milestone 6 | December 6 | External Peer-Review | External Peer Review | OpenReview | 7.5% |
| Final Submission | December 13 | Final Project Report | Final Project Report + Presentation Video | [Final Report Gradescope](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} <br> CV Predictions Gradescope <br> NLP Predictions Gradescope | 50% |
| Milestone 6 | December 6 | External Peer-Review | External Peer Review | [Gradescope](https://www.gradescope.com/courses/827978/assignments/5392834){:target="_blank"} | 7.5% |
| Final Submission | December 13 | Final Project Report | Final Project Report + Presentation Video | [Project Report PDF Gradescope](https://www.gradescope.com/courses/827978/assignments/5045744){:target="_blank"} <br> [Project Report Code Gradescope](https://www.gradescope.com/courses/827978/assignments/5412929){:target="_blank"} <br> [CV Predictions Gradescope](https://www.gradescope.com/courses/827978/assignments/5159453){:target="_blank"} <br> [NLP Predictions Gradescope](https://www.gradescope.com/courses/827978/assignments/5159424){:target="_blank"} | 50% |

For each milestone listed above, detailed expectations can be found in the "Milestone" section under each of the project topics (Computer Vision or Natural Language Processing) which is explained above. Please refer to these sections for specific requirements and guidelines related to your chosen project topic.

Expand Down

0 comments on commit f1e2dd5

Please sign in to comment.