Skip to content

Update notebooks c8#151

Merged
calderonjesus merged 24 commits intomainfrom
update_notebooks_c8
Jan 13, 2026
Merged

Update notebooks c8#151
calderonjesus merged 24 commits intomainfrom
update_notebooks_c8

Conversation

@calderonjesus
Copy link
Collaborator

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)

  • General cleanup of slides and notebooks
  • Simplified examples
  • Updated data sources
  • Verified code runs with uv
  • Spelling, grammar, clarity

What did you learn from the changes you have made?

+N/A

Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?

  • N/A

Were there any challenges? If so, what issue(s) did you face? How did you overcome it?

  • N/A

How were these changes tested?

  • N/A

A reference to a related issue in your repository (if applicable)

  • N/A

Checklist

  • I can confirm that my changes are working as intended

- Makes sys path compatible with uv handling of paths.
- Short script that encapsulates adding the source directory to be used in jupyter notebooks (labs).
- This allows to maintain DSI's folder structure and make it compatible with a "src" directory.
+ Simplified example
+ Enhanced visuals
+ Simplify example
+ Add reference to UCI ML repo
- Formatting
- Wordsmith
+ General cleanup
+ Code tested under uv
+ Update path
+ Format
+ Spelling, clarity
+ Clean results
+ Verify everything runs
@github-actions
Copy link

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

@calderonjesus calderonjesus requested a review from Copilot January 13, 2026 04:27
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request performs a comprehensive update and cleanup across multiple course materials, including notebooks, markdown slides, and source code. The changes focus on improving clarity, correcting spelling and grammar, updating data sources, simplifying examples, and verifying compatibility with the uv package manager.

Changes:

  • General cleanup of slides and notebooks with improved spelling, grammar, and clarity
  • Updated data sources and simplified examples in lab notebooks
  • Added new dependencies (seaborn, ucimlrepo) and helper scripts for path management
  • Enhanced logging and code structure in data processing pipelines

Reviewed changes

Copilot reviewed 20 out of 31 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
pyproject.toml Added seaborn and ucimlrepo dependencies
05_src/stock_prices/data_manager.py Enhanced logging and updated feature creation with explicit schema definitions
03_instructional_team/markdown_slides/*.md Corrected spelling/grammar and improved clarity throughout presentation slides
01_materials/labs/update_path.py New utility script for adding source directory to notebook paths
01_materials/labs/*.ipynb Updated notebooks with new data sources, improved examples, and consistent Python version references
01_materials/labs/04_0_docker.md New documentation file for Docker setup instructions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding Assignment Submission Guide more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.

@calderonjesus calderonjesus merged commit b648a29 into main Jan 13, 2026
1 check passed
@calderonjesus calderonjesus deleted the update_notebooks_c8 branch January 13, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants