Selected work
Cinnaname
An interactive explorer combining U.S. name history, semantic analysis, and embedding-based connotation scoring.
What it is
Cinnaname is an interactive name-history and semantic-analysis explorer. It combines U.S. Social Security name histories with embedding-based connotation scoring, WordNet corpus analysis, and interactive Plotly views.
Why it exists
Cinnaname brings historical popularity and semantic associations into one interface so people can explore how a name’s use and associations vary.
My role
I designed, built, and deployed the product end to end through Praxish, my independent applied AI and data science practice.
Technical shape
The application uses a React and TypeScript interface with interactive Plotly views, backed by FastAPI and PostgreSQL. Its analysis combines historical U.S. Social Security data, embedding-derived connotation scores, and WordNet corpus signals.
Decisions and constraints
Because semantic scores are interpretive, Cinnaname presents them as exploratory signals rather than objective judgments about a name.
Current status
The public application is live at cinnaname.com.