Join me on my explorations through data and software engineering. Hopefully these data-driven analyses will better inform us on real facts rather than fake news. My aim is to show how very quick analyses can uncover hidden patterns and useful information. I will also share my experience in coding the infrastructure as I'm very interested in data engineering as well. If you have any interesting questions about the world you'd like to ask, just shoot me a message through the contact page, and I'll give it a shot.

Day 4/100 Set up Twitter Oauth

Today, my family celebrated my younger cousin's birthday!

Day 3/100 CRUD operations with Flask and MongoDB

Today, I set up the basic CRUD (Create, Read, Update, and Delete) operations for the Food Truck App in Flask and MongoDB. The reason we usually start with this is to remain Agile, especially for data oriented software. Without a strong foundation, doing analysis and predictions can get messy which leads to low quality products. To learn more, you can see the data pyramid which I learned from reading Russel Jurney's book on Agile Data Science which I strongly recommend along with aurélien géron's book on Hand's on Machine Learning. These 2 books were the most informative on my path towards learning data science.

Day 2/100 Hosting a Meetup

Today, I hosted a Freecodecamp meetup at my company today. We're currently working on an event recommender system, but we'll focus first on Food Trucks. For the next week, I'll try setting up a minimum viable product using Flask, Flutter, and MongoDB. We'll use Flask to create the CRUD (create, read, update, and delete) routes, mongodb to store location and time information, and Flutter for Mobile Development on both Android and iOS in one codebase. We choose this stack since it's simple, but scalable. I'm looking into hosting on GCP, but might just host it on one my personal servers for simplicity.

Day 1/100 Big Data

Today starts day 1 of 100 where I spend at least one hour doing something related to Data Science, Data Engineering, Machine Learning, or general Software Engineering. To give you a sense on what stage I'm at, I have no formal background in CS, but I've spent a year at a small ecommerce company doing crawls, wrapping and integrating APIs, and some simple SQL queries. However, I don't deal with AI or large petabyte scale data, so here is where I'll push myself and share my journey. I also attend community college part time to work on speaking skills (since I may want to pitch my start up someday), so there's not much time left over, but I'll do my best.

Learning Reinforcement Learning

The inspiration for this site came from when I was watching a Machine Learning Course offered by Georgia Tech on Udacity. Here Michael Lipman and Charles Isbell mention a topic called mechanism design. The idea is to design the mechanism or incentives of the game to optimize the game's outcome.