An Introduction to Chatbots

With the rise of Siri, Google Home, Alexa, and Cortana, it’s obvious that there’s a demand for chatbots.  In the past, chatbots were more...

When Your Model Is Inaccurate

Let’s imagine you’re doing research on an ideal rental property.  You gather your data, open up your favorite programming environment and...

Setting up OpenCV for Java via Maven

When you learn about OpenCV, you’ll often hit up on OpenCV for Python or C++, but not Java.  I can understand that OpenCV is a glorified...

Overview of Apache Spark

For those wanting to work with Big Data, it isn’t enough to simply know a programming language and a small scale library.  Once your data...