Fix Spelling and Grammar with language_tool_python and textblob

Below are two practical Python libraries for text processing. This function uses textblob’s spelling correction along with language_tool_python, which applies grammatical corrections via the Language Tool API. I added these text processing transformations into my concept text generation app. These are free, public APIs up to around 20 requests per second. You can send both […]

Pondering Join Algorithms

Truly enjoying this Intro to Database Systems course from Carnegie Mellon University. Some really great breakdowns of common join algorithms in this lecture. Here are my notes. Lecture 11- Join Algorithms (CMU Databases Systems / Fall 2019) Prof. Andy Pavlo, Carnegie Mellon Database Group screenshot from lecture Table Positioning for a Join “In general, your […]

Benefits of Go and Threads in Distributed Systems

Preface These are my YouTube lecture notes from MIT’s Distributed Systems course. Thank you MIT and Professor Morris! MIT 6.824 Distributed Systems Lecture 2: RPC and Threads – Feb 7, 2020 Prof. Robert Morris (Spring 2020) Introduction Go is a popular programming language choice so my ears perked up when this lecture began. These notes […]