Hi, I’m Eric! I love creating coding tutorials, blogging about professional development, and inspiring others to check out data science. I typically write four articles a month, so follow me to stay up to date with my content! Below are all my articles categorized by Primary Topic.
Plotly & Dash
SQL & Databases
Natural Language Processing
Finance & Trading
Data Science & Programming
Over the past couple years, Generative Adversarial Networks (GANs) have taken Data Science by storm. If you are not familiar with GANs and want a quick glimpse at what they can do, check out the website deepdreamgenerator.com. I used that to generate the article image!
Since I haven’t yet played with them, I want to see what all the hype is about! I found some tutorials and started researching GANs. Anyone looking to break into GANs, I highly recommend these two YouTube channels:
While everyone was stuck inside during the Covid-19 pandemic, board games and tabletop games erupted in popularity. One of the games I’ve been falling in love with is BattleTech. Created in the 80’s, the BattleTech universe is akin to an intergalactic space opera depicting battles between towering battlemechs and the mechwarriors that pilot them. Over the years, it has matured into a vast sci-fi intellectual property that offers something for everyone: Explore the endless lore through volumes of novels, play as a mechwarrior controlling a giant robot in various videogames, and master mech-squad tactics via the Tabletop/board games.
Back in August 2019, I put my first Natural Language Processing (NLP) project into production and hosted the Auto-Sommelier on my website. Using TensorFlow 1 and the Universal Sentence Encoder, I allow users to describe their ideal wine, and return wines with a description that is similar to the query. The tool transforms wine reviews and user input into vectors and calculates the cosine similarity between user input and the wine reviews to find the most similar results.
Cosine Similarity is a popular measure for comparing document similarity because it works well with data where things like term frequency is…
When I started working on the company’s Data Science team, one of my first projects was enhancing one of the business intelligence dashboard web apps. Working in Data science, you need to know how to visualize data because you often have to communicate information about data, models, and results to an audience.
Thinking about the app’s users, I knew the audience was going to vary in terms of data literacy so I would need effective visualizations to help them digest the numbers. …
My love for data started at a young age listening to my parents talk about stocks, but it really took off about 9 years ago when I first discovered SQL. To get better at analyzing data, a few years back I joined a data analysis boot camp, got better at coding, and changed my entire life. Now, I’ve been working on a Data Science team as a Software Product Analyst for almost two years, and I still love data.
In this article, I’ll introduce variables and discuss why you need to understand them for machine learning. By the end you’ll…
Subscription businesses are a growing part of the economy with no signs of slowing down. Research from Zuora, a company that helps its users set up subscriptions, found that 71% of adults across 12 countries have subscription services. As someone who likes building things from scratch instead of using paid services, I started exploring the PayPal API to see how easy it is to set up a subscription paywall for my websites built using the Dash framework.
In this tutorial I explain how to get started with the PayPal API and build a basic website using Dash that allows people…
With cryptocurrency growing in popularity and stock markets hovering at all-time highs, it feels like everyone and their brother is interested in finance right now. My interest in trading began when I was a kid, and I’ve been trading stocks and options as a pastime for over seven years. I embrace it not only for the adrenaline, but also because I genuinely enjoy analyzing market data. Option Market order flow is a type of market data that I use frequently and see gaining in popularity.
Tips for Defining and Managing Requirements for Development Projects
A year and a half ago, I became a software product analyst on a data science team for a company that develops software used by school districts across America. In my role, I assist in the planning and testing of our internal and external analytics tools and products. I also help teams with ad hoc SQL queries for business intelligence. Check out this article if you’re interested in learning more about how I went from Technical Support to Product Analyst.
Although pandemic-related restrictions are lifting, I feel like I’m stuck living in a fog. I am completely convinced my brain has turned to mush over the past year having spent 90% of my time in my home due to the COVID-19 virus. What is there to write about when I’m not having any experiences and every day feels the same? This feeling made me look for tools that could help me continue to produce content even though I feel uninspired and have no motivation to complete anything I start.
I began exploring online writing tools and found that there are…