Skip to content

Instantly share code, notes, and snippets.

@luisjunco
luisjunco / exercise-openai-api-intro.md
Last active July 14, 2026 06:49
Exercise to practice sending requests to OpenAI API (Python)

Practice: Your First OpenAI API Call

Your task: write a Python script that sends a question to an LLM using the OpenAI API and prints the answer.

Iteration 1 — Research & setup (no code given)

Write a minimal script that sends a request to the OpenAI API, with the message "What's the capital of France?" and prints the response.

Notes:

Practice: SQLite setup & first steps

Iteration 1 - Setup:

Follow the instructions in the unit "Installations: Intro to SQL with SQLite " to install SQLite and DB Browser for SQLite

Note:

  • You'll find instructions for each operating system: Windows / Mac / Linux.
  • If you use Windows → for DB Browser for SQLite, use Method 3 or Method 1.
@luisjunco
luisjunco / AI-Eng-project-2-recommendations.md
Last active July 12, 2026 09:07
Recommendations for Project-2 (AI Engineering Bootcamp)

Project-2 Recommendations

Core steps & things to practice

  • EDA (e.g. make sure to check if the dataset is imbalanced)
  • Data splitting
    • Option 1: Train/Test split (e.g. 80/20) + Cross-Validation
  • Option 2: Train/Validation/Test (e.g. 70/15/15)
@luisjunco
luisjunco / exercise-viz-boxplots.md
Last active June 19, 2026 11:27
Data Visualization - Discover Boxplots

Data Visualization - Discover: Boxplots


Iteration 1:

Research what boxplots are, what information they convey, and why they are useful.

Iteration 2:

@luisjunco
luisjunco / exercise-pandas-groupby.md
Last active June 20, 2026 15:46
Exercise to practice Pandas Groupby

Practice: groupby()

Interation 1

Load the Titanic dataset (from seaborn).

#
# Note: you may need to install seaborn
#
@luisjunco
luisjunco / exercise-pandas-fundamentals.md
Created June 18, 2026 05:06
Exercise to practice Pandas fundamentals

Practice: Pandas Fundamentals


Instructions

We'll use the Titanic dataset (built into seaborn) — it has missing values, making it perfect for this exercise.

Iteration 1: Import the dataset

@luisjunco
luisjunco / ai-ethics-session--proposal.md
Last active July 8, 2026 20:29
AI Ethics Session (proposal)

AI Ethics

Overview

Engineers don't just build systems — they ship decisions. Every model you deploy makes choices that affect real people: who gets a loan, who gets flagged by a security system, which doctor's referral gets prioritized by a triage system...

We believe that building AI responsibly is part of the job — not an afterthought. This session won't give you all the answers, but it will make sure you're asking the right questions before you ship.

The content is intentionally open-ended — teachers are encouraged to adapt the format and topics to their own style, expertise, and student interests.

Unix Command Line Cheatsheet

Navigation

  • pwd - Print working directory (show current location)
  • ls - List directory contents
  • ls -la - List all files (including hidden) with details
  • cd <directory> - Change directory
  • cd .. - Go up one level
  • cd ~ - Go to home directory
@luisjunco
luisjunco / exercise-express-query-string.md
Created January 6, 2026 11:33
Exercise to practice Express Query String (req.query)
@luisjunco
luisjunco / dsml-deploy-flask-app-with-docker-and-aws.md
Last active June 4, 2025 20:04
DSML - How to deploy a Flask app with Docker and AWS

Deploy a Flask app with Docker and AWS


1. Create the App

e.g., create an App or API that exposes the functionality from our model, using Flask.