Blog

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...

Read More...

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 ...

Read More...

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...

Read More...

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...

Read More...

Testing Paginated API Data

July 16, 2024 Sept. 19, 2024

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...

Read More...