Articles
There is No Free Thought
As large language models (LLM) and RAG agents proliferate throughout the world and the internet, many questions as to the potential detrimental impacts of usage are being considered. One of those questions is this: do large language (or reasoning) models influence our cognition? And if so, how? We know that social media applications such as short-form media like TikTok erodes the attention span of their users [1]. Yet, there is n...
DataFest 2025
Just over this past weekend, I attended the first DataFest event that Kansas State University has ever hosted. DataFest is a celebration of data and statistics and a friendly competition between data professionals from all backgrounds. Given that I am studying Statistics as a minor, I thought I'd give it a go. And it was well worth it! My team was awarded with the best insight, which ...

Lyrical Progression of Led Zeppelin
The goal of this analysis was to explore the progression of Led Zeppelin's lyrics over time using machine learning techniques. Specifically, I aimed to assess whether there was a noticeable change in the lyrical characteristics of their songs from album to album using features such as word diversity, happiness, sentiment, sentence length, readability, word homogeneity, and many others. I hypo...
Prokope.io
Greetings!
As you can see, I've been busy with this site. I've rebranded it to be Prokope.io, a moniker I've adopted as my virtual name. I found the word when reading a book about Stoic philosophy, and it means progress and advancement. And because I'm studying both computer science and psychology, this word directly applies with what I'm most passionate about. More to come regarding t...
Testing Paginated API Data
Testing API endpoints is often simple: mock the request and response, and see if your function has the expected output without any unexpected side effects. Should any edge cases arise, update the code until it passes the tests. However, there are times when the data provided by an API is paginated due to the large overhead of information associated with the API. Thus, pagination would need to be implemented into the API integr...
