Ben’s Blog

Category: Software

  • Book Quotes with React & FastAPI

    Book Quotes with React & FastAPI
    ,

    Archiving alert: To avoid subscription payments, I will be deactivating the Cloud Run integration on this post. You can still access the code and run locally! Hey all! Just refactored the code in my React components for literary quotes. This component displays formatted quotes from a database with a FastAPI backend. Check out the results… Read more

  • Predicting Jazz Genres with XGBoost Classifiers

    Predicting Jazz Genres with XGBoost Classifiers
    , ,

    Introduction Welcome to the first tutorial post on my blog! Any post that I tag “Tutorial” should suit a wider audience, and I hold to a higher standard for reproducibility. I want to eliminate the problem of developers searching for answers in documentation, but things don’t quite line up with how their system is set… Read more

  • The Best Git Repository of All Time

    The Best Git Repository of All Time
    , ,

    In this post, I’m going to proselytize open source software and what I’m calling The Best Git Repository of All Time. I will preview how it’s going to help me deploy a full-stack web application. The Problem The reason I’ve been so focused on web-crawling in recent blogs is I have a problem. There’s a… Read more

  • Sci-Fi Novel Data Visualization

    Sci-Fi Novel Data Visualization
    , ,

    I collected Wikipedia articles for nearly 900 science fiction novels, and clustered them via the TF-IDF and k-means algorithms. The dimensions are reduced for visualization via t-SNE, the colors represent the k-means clusters, and the dot size represents the prominence of an article among the other data. Read more about the methodology at this post.… Read more

  • Is Jazz Dead?

    Is Jazz Dead?
    , ,

    Background Recently, I attended a concert by Marcos Valle put on by the record label Jazz Is Dead. It reminded me to make good on my promise to upgrade my jazz data projects by extracting new data from the wiki pages. The main obstacle to doing this at the time I extracted the data was… Read more

  • Developing React for the Cloud: Portfolio Edition

    Developing React for the Cloud: Portfolio Edition
    ,

    Archiving alert: While the code for this post is still available, I have deactivated the Cloud Run service to avoid subscription payments. You can still run in a container locally! The utility below is a Typescript React application that is running inside a Docker container on Google’s Cloud Run, primarily meant to demonstrate React concepts… Read more

  • A Wiki Crawling Reflection: The Return of L. Ron

    A Wiki Crawling Reflection: The Return of L. Ron
    ,

    Introduction Hey all! Maybe you’ve seen my previous post on visualizations of jazz-themed Wikipedia articles. I also posted the code for the project here on GitHub. I just wanted to go behind-the-scenes a little on how that project works and brainstorm some of the other things you can do with it! Some of this, I… Read more