Articles Fritz has written:

Most Common ChatGPT Errors and Remedies in 2024

AI Guides

If you think repetitive content and inaccuracies are the only problems with ChatGPT, think again. While it’s a great software tool that solves several problems, it comes with its own set of limitations and errors.

Let’s discuss the most common errors with ChatGPT.

If you’ve ever entered a question and received a message that says, “An Error Occurred” you know what I’m talking about. There are times when the GPT bot will be stuck for answers.

Continue reading “Most Common ChatGPT Errors and Remedies in 2024”

Midjourney Review 2024 – Pros, Cons and Features

Articles

Imagine a robo dragon that breathes fire and also carries a flame thrower because, well, it’s a robo dragon. Now imagine drawing it out on a digital tool. It can take time, and of course, artistic skills. But not with Midjourney.

Midjourney is a Discord-based AI image generation tool that uses text commands to create images. You can enter the prompt for the kind of picture you’re looking for, and the system will generate images for you.

Continue reading “Midjourney Review 2024 – Pros, Cons and Features”

Snapchat Lens Creator Spotlight: Ger Killeen

Articles Interviews

For Oregon-based Gerard Killeen, the interaction of the user and his lenses is paramount. The Lens Creator, who also writes poetry among other endeavors, strives to bring joy and introspection to his work.

Though some of his lenses lean toward the macabre (beware, Arachnophobs), many are intriguing, funny, and totally imaginative. I caught up with Killeen to learn more about his process.

Continue reading “Snapchat Lens Creator Spotlight: Ger Killeen”

Copy.ai Review 2024 – Understanding AI Copywriting

AI Tools

If you’re looking for an AI-based tool that helps you generate blog content, marketing copy, or social media posts, Copy.ai can be a good option.

As the name suggests, Copy.ai is used to generate online copy. It is built on GPT-3 and offers professional features such as teamspaces, projects, and workflows.

While it is designed to generate all types of content, it is largely geared towards marketers. For example, if you’re looking for an ad copy for an online campaign, Copy.ai can be the right tool. And since it has a free version, there’s a lot you can explore without paying.

Continue reading “Copy.ai Review 2024 – Understanding AI Copywriting”

Optimizing a HuggingFace Transformer Model for Toxic Speech Detection

Articles

As someone who has designed neural networks destined for real-time use on mobile devices, state-of-the-art NLP models like transformers have always felt off limits.

Standard configurations for a model like BERT can easily tip the scales at over 1GB in size with more extreme versions 10 to 100 times larger than that. Recent advances in distillation and quantization, however, motivated me to reconsider my assumptions that NLP was something only accessible with multiple high-end GPUs.

Continue reading “Optimizing a HuggingFace Transformer Model for Toxic Speech Detection”

Creating a 17 KB style transfer model with layer pruning and quantization

Articles

There are now a bunch of off-the-shelf tools for training artistic style transfer models and thousands of open source implementations. Most use a variation of the network architecture described by Johnson et al to perform fast, feed-forward stylization.

As a result, the majority of the style transfer models you find are the same size: 7MB. That’s not an unreasonably large asset to add to your application, but it’s also not insignificant.

Research suggests that neural networks are often way larger than they need to be—that many of the millions of weights they contain are insignificant and needlessly precise. So I wondered: What’s the smallest model I can create that still reliably performs style transfer?

Continue reading “Creating a 17 KB style transfer model with layer pruning and quantization”

Analyze and Visualize Detected Video Objects Using Keras and ImageAI

Articles

Last month, I wrote an article that explored the nature of videos and how to use Keras, OpenCV, and ImageAI to easily run object detection code on videos and a live camera feed. If you haven’t read this article, kindly visit this link, as it will be very helpful in understanding what will be covered in this post.

The previous article walked us through installing all the Python dependencies, downloading the detection models, running the code on both video files and a live camera feed, and saving the detected video.

Continue reading “Analyze and Visualize Detected Video Objects Using Keras and ImageAI”

Engineering Feature Engineering

Articles
What is feature engineering?

Feature engineering is the use of domain knowledge to create features that make machine learning algorithms work. It’s a paramount step in the real-world application of ML.

It’s also both difficult and expensive.

Feature engineering is essentially the process of creating new input features from existing attributes to improve model performance. It’s about isolating/highlighting key information to help your algorithm “focus” on what’s important. Feature engineering takes place in both data preparation and model building.

Continue reading “Engineering Feature Engineering”

Exploring Convolutional Neural Networks (CNNs) from an iOS Developer’s Perspective

Articles

This article is for anyone that wants to learn the basics of neural networks applied to graphical content, which can be either images or videos.

As an iOS developer myself, I was initially frightened to look into anything related to machine learning. But, one day I stumbled upon a Computer Vision book called Computer Vision – Algorithms and Application by Richard Szeliski. I wouldn’t recommend it for beginners, but it was good introduction for me.

Continue reading “Exploring Convolutional Neural Networks (CNNs) from an iOS Developer’s Perspective”