Skip to content

[Issue 2328] Create "Machine Learning and Language Models" topic outline #2336

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

daaimah123
Copy link
Collaborator

@daaimah123 daaimah123 commented Apr 30, 2025

📝 Description

This PR adds a new topic outline on "Machine Learning and Language Models" to the curriculum. The outline is designed for career changers transitioning into full stack engineering roles, providing a high-level understanding of ML and LLMs, their applications, and ethical considerations. The outline includes detailed activities for identifying ML models behind AI tools and implementing an AI API using Hugging Face.

🔂 Changes Made

  • Added new markdown file
  • Created comprehensive topic outline with the following sections:
    • Prerequisites and objectives
    • Explanation of Machine Learning and LLMs with comparison table
    • Real-world applications and AI tools
    • Data privacy and model training considerations
    • Types of LLMs and professional growth opportunities
    • Hands-on activities for model identification and API implementation
    • Common misconceptions and additional resources

⚙️ Related Issue

Issue Number: #2328

🍏 Type of Change

New Topic Outline

🎁 Acceptance Criteria

  • Topic outline follows the standard Techtonica format with prerequisites, objectives, and activities
  • Content is accessible to beginners with limited technical background
  • Includes practical, hands-on activities that reinforce learning
  • Provides clear comparison between ML and LLMs
  • Includes ethical considerations and best practices
  • Activities use free, accessible resources

🧪 How to test or what to evaluate

  1. Review the markdown file for formatting and structure
  2. Verify all links in the prerequisites section point to the correct Techtonica curriculum pages
  3. Test Activity 2 by following the step-by-step instructions to ensure the Hugging Face API implementation works as described
  4. Check that the comparison table between ML and LLMs is clear and accurate
  5. Ensure the content is appropriate for the target audience (career changers with limited ML background)
  6. Verify that the estimated time for activities is reasonable

Copy link
Member

@MichelleGlauser MichelleGlauser left a comment

Choose a reason for hiding this comment

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

How is this intended to work with the machine learning engineer topic outline? https://github.com/Techtonica/curriculum/blob/main/career/roles-in-tech/machine-learning.md?plain=1

@daaimah123
Copy link
Collaborator Author

daaimah123 commented May 1, 2025

This is a great callout, I can link to this role-based topic outline in referencing the types of roles. (done in cf165a8)

This topic outline is teaching about the concepts rather than the role.

@daaimah123 daaimah123 changed the title [Issue 2328] Create "Introduction to Machine Learning and Language Models" topic outline [Issue 2328] Create "Machine Learning and Language Models" topic outline May 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

Create intro to LLM and ML topic outline
2 participants