Building a Tool to Analyze Conversation History

Convolyzer: Message History Analysis & Visualization Tool

Python

Project Overview

Role

Developer

Timeline

2 weeks (2026)

Tools Used

Python, Pandas, VADER, OpenAI API, Plotly

Link

Streamlit Demo

Background

A personal project I originally created to analyze my best friend and I's conversation history over the past 7 years and get the hang of basic data science tools. I used pandas to clean data and find trends, plotly to visualize trends, NTLK to tokenize and preprocess text, and scikit-learn (K-Means, TF-idf) to get started with clustering similar messages. Then, I used Streamlit to build and deploy a functional web app.

Create a free website with Framer, the website builder loved by startups, designers and agencies.