NLP

6 articles tagged with "NLP"

Part 1: Solving the Daily Meal Planning Problem with Data Series

Part 1: Solving the Daily Meal Planning Problem with Data

How I tackled the universal 'what's for dinner' problem over a decade ago using classical data science — cleansing 20,000 recipes, 200,000 ingredient records, and nutritional data into a unified ML-ready dataset.

Read →
Part 2: Finding 'Same Nutrition, Different Meal' with Cosine Similarity Series

Part 2: Finding 'Same Nutrition, Different Meal' with Cosine Similarity

Using cosine similarity on nutritional vectors to find recipes that match a target meal's nutrition profile but offer completely different flavors — at both the recipe and menu level.

Read →
Part 4: Transforming 20,000 Recipes with ChatGPT Series

Part 4: Transforming 20,000 Recipes with ChatGPT

Years after building the original ML pipeline, LLMs changed everything — using the ChatGPT API to simplify elaborate recipes into weeknight-friendly meals, and reflecting on a decade-long journey from cosine similarity to LSTM to GPT.

Read →
Part 3: Predicting 'Non-Boring' Menus with LSTM Time Series Series

Part 3: Predicting 'Non-Boring' Menus with LSTM Time Series

Reframing meal planning as a text generation problem — using LSTM neural networks with temperature-controlled sampling to predict diverse, non-repetitive menus from historical meal sequences.

Read →
Part 7: Choosing a Translation LLM -- From DeepSeek to ChatGPT Series

Part 7: Choosing a Translation LLM -- From DeepSeek to ChatGPT

How choosing DeepSeek as a translation provider based on cost alone led to Chinese text leakage, latency issues, and data exposure -- and why I unified everything under ChatGPT.

Read →
Sentiment Analysis with PHP and Twitter API Tutorial

Sentiment Analysis with PHP and Twitter API

Building a dictionary-based sentiment analysis tool that scores Twitter tweets as positive or negative using MeCab morphological analysis and a sentiment polarity dictionary.

Read →