Skip to content

Applied Machine Learning Portfolio

Megan Chastain

2026-04

This page summarizes my work on NLP projects.

NLP Techniques Implemented

Describe the NLP techniques you used. Examples:

Tokenization (word, sentence) Frequency analysis (unigram / n-gram) Text cleaning and normalization API-based text analysis (and JSON) Web scraping / content extraction from HTML Sentiment analysis (e.g., spaCy + SpacyTextBlob)

Systems and Data Sources

Describe what you analyzed:

Web pages, APIs, datasets, or documents Differences in structure (HTML, JSON, plain text) How you handled or cleaned messy or variable data

Pipeline Structure (EVTL)

Describe your pipeline using EVTL:

Extract (from source): how data was collected Validate: structure/content checks performed Transform: NLP processing steps Load (to sink): outputs (files, summaries, visualizations)

Signals and Analysis Methods

Describe what you computed and how:

word frequency context or co-occurrence keyword extraction special signals sentiment or subjectivity

Insights

Describe what your analysis revealed:

patterns, trends, or notable findings anything surprising or unexpected what made the results useful or meaningful

Representative Work

Provide links to 2–3 of your strongest projects.

For each project:

include a clickable link provide 1–2 sentences describing what it does and why it is representative

Skills

Be explicit about what you can do. Avoid general statements.

Examples:

Python data processing working with text data handling messy or inconsistent inputs structuring repeatable pipelines communicating results professionally with Markdown and visuals