codex-lv2-may-2025

Week 7 Glossary (Cross-Referenced)

Week Theme

Week 7 (AI Week)

The final week of the course, introducing AI and culminating in building a chatbot project. It tied together all prior skills: Git Workflow, Bootstrap, HTML & IDs, Postman, and onEvent. —

Core Concepts

AI (Artificial Intelligence)

The central theme of Week 7.

AI Models

Algorithms trained to perform tasks such as text generation.

Hugging Face

Website/platform for exploring AI models.

Inference

Process of an AI model making predictions or generating responses.

Prompt Engineering

Crafting inputs to shape AI outputs.

API Token

Credential required to access certain AI models (e.g., Hugging Face).

Chatbot

The culminating project for Week 7.

fetch Function

JavaScript function for network requests.

POJO (Plain Old JavaScript Object)

Used as structured “data” parsed from JSON API responses. → Related: JSON, Destructure

setText()

Updates an HTML element’s text (e.g., showing chatbot reply). → Related: getText(), HTML Elements / IDs

HTML Elements / IDs

Fundamental for targeting parts of the chatbot page.

Event Listeners (onEvent callbacks)

Wait for user interactions (e.g., button click).

Git Workflow

Continued use of git add, git commit, git push. → Related: Repositories, GitHub

Bootstrap

Reused to make chatbot UI professional. → Related: Utility Classes, Grid System

Terminal / Shell

Used for project setup (mkdir, touch). → Related: Mkdir, Project Workflow

Debugging

AI Copilot

An integrated coding assistant (e.g., GitHub Copilot).

Class-Specific AI

(Implied: Google NotebookLM).