Articles Fritz has written:

Building a Voice Assistant for Blind and Partially-Sighted People: A Student Group Project

Articles

Speaking to your home is no longer a sci-fi fantasy but a common part of everyday life for many. This is undoubtedly exciting, but the accessibility of voice assistants (Amazon Alexa, Google Assistant, etc…) is now more crucial than ever. In fact, assisting someone with a disability has a bigger positive impact than helping someone set a timer while baking.

Continue reading Building a Voice Assistant for Blind and Partially-Sighted People: A Student Group Project

Building a Conversational Chatbot with NLTK and TensorFlow (Part 2)

Articles

In the first part of the series, we dealt extensively with text-preprocessing using NLTK and some manual processes; defining our model architecture; and training and evaluating a model, which we found good enough to be deployed based on the dataset we trained the model on.

Our next step is to reproduce the essential processes in production so that are able to synchronize expected outputs on new text inputs. We’ll start by converting the Notebook into scripts and modules in a different project environment, with necessary versions of libraries and frameworks installed.

Continue reading Building a Conversational Chatbot with NLTK and TensorFlow (Part 2)

Weather Prediction iOS Application Using Flask API and AI

Articles

Imagine we want to predict the weather for a day based on historical data, or precipitation for that same date.

Weather forecasts consist of collecting as much data as possible—whether the current or historical state of the atmosphere in a given area (temperature, humidity, wind, and many more)—and using tools to measure atmospheric conditions and activity.

Given this data, a meteorologist then determines the future evolution of the atmosphere.

Continue reading “Weather Prediction iOS Application Using Flask API and AI”

Working with TensorFlow 2.0 Alpha

Articles

With the release of TensorFlow 2.0 Alpha during the TensorFlow Developer Summit, we’d like to take a moment and look at how we can use it. One of the major updates in this version is the use of Keras as the high-level API and eager execution. If you’re familiar with Keras, you’ll find the code in this short tutorial to be very familiar. In this short tutorial, we’ll illustrate how you can use TensorFlow 2.0 to build a deep learning model.

Continue reading Working with TensorFlow 2.0 Alpha

Will NVIDIA GPUs push AI on mobile devices to the next level?

Articles

Back in September, NVIDIA announced that it was set to acquire the chip designer giant ARM for a whopping $40 billion. This is kind of a big deal taking into account that ARM architecture is virtually everywhere these days, from top smartphone manufacturers such as Samsung and Apple utilizing it, to gaming consoles, home appliances, and various IoT devices that make use of a system-on-a-chip (SOC) design model. The business deal, currently under the processes of regulatory approval, is set to make ARM a subsidiary of NVIDIA while retaining its operational strategies and licensing partnerships, such as with Qualcomm, Samsung, Apple, and others.

Continue reading Will NVIDIA GPUs push AI on mobile devices to the next level?

Working with Geospatial Data in Machine Learning

Articles

In data science competitions and machine learning projects, we often may encounter geospatial features that are (most of the time) represented as longitude and latitude.

These kinds of features will influence your predictive model’s results by a large margin if they aren’t well represented; therefore, these features are seldom considered, and they’re often eliminated from the feature’s set.

Continue reading Working with Geospatial Data in Machine Learning

Why You Should Optimize Your Web App Testing with NLP

Articles

In the highly-competitive modern marketplace of web applications, it’s hard to get to the top and even harder to stay there. This is especially true if you’re just entering the market. Hundreds of web apps are released every day, and their inventors strive to grab the attention of new users and potential customers, trying to outshine the others.

Continue reading Why You Should Optimize Your Web App Testing with NLP

Writing a simple Waypoint System in Augmented Reality on iOS

Articles

One of my most frequently requested tutorials has been to have augmented reality objects interact with users in the physical world. Many have asked me for a tutorial on having AR objects follow them around.

So in the spirit of those requests, what we’re going to do today is write a simple waypoint system. Here’s basically how it’ll work: upon firing up the app, we’ll begin tracking positions, and as we move around, we’ll add waypoints that any object we add to the scene will follow.

Continue reading Writing a simple Waypoint System in Augmented Reality on iOS

5G, iPhone 12, and HomePod at a Glance

Articles

Apple’s “live-streamed” event from Apple Park brought improvements to two of their product lines: the iPhone and the HomePod. The most significant improvements were in the iPhone lineup, the most important of which was 5G capabilities and significantly more advanced cameras on the iPhone 12 Pro line. This article will give you a quick rundown of the releases in this year’s Apple event, so you don’t need to watch the full Keynote.

Continue reading 5G, iPhone 12, and HomePod at a Glance