Expert Contributors Articles

Sorted By: Most Recent
Peter Grant Peter Grant
Updated on April 11, 2025

How to Write Nested List Comprehensions in Python

A nested list comprehension in Python is a list comprehension placed inside another list comprehension. It's often used for handling lists of lists with only one line of code. Here’s how to write a nested list comprehension in Python.

Image: Shutterstock / Built In
Andika Pratama Andika Pratama
Updated on April 11, 2025

How to Create an Index-Based Search Engine in Python

An index-based search engine in Python is a search engine created in Python that uses an index to quickly retrieve information based on a search query. Learn how to develop your own index-based search engine using Python.

Image: Shutterstock / Built In
Fahmi Nurfikri Fahmi Nurfikri
Updated on April 09, 2025

How to Build Optical Character Recognition (OCR) in Python

Optical character recognition (OCR) is a technology that converts text from an image into machine-readable text. Here’s how to build and use an OCR engine in Python with the pytesseract library.

Image: Shutterstock / Built In
Dhananjay Patel Dhananjay Patel
Updated on April 09, 2025

A Complete Guide to Stacks in Python

A stack in Python is an abstract data type that stores the order in which items were added to the structure but only allows additions/deletions to the top of the stack.

Image: Shutterstock / Built In
Ben Goertzel Ben Goertzel
Updated on April 09, 2025

AI Has a Creativity Problem. Here’s What to Do About It.

Modern AI has amplified creative inequality, making it easier to create derivative works and giving less help toward creating innovative solutions. Here’s what you need to know. 

Image: Shutterstock / Built In
Helen Gu Helen Gu
Updated on April 09, 2025

How Observability Can Help Solve Hallucinations in Your AI Implementation

We’ve all seen funny examples of AI hallucinations, but that wouldn’t be so amusing if it affected your business. Our expert explains how to stay safe.

Image: Shutterstock / Built In
Dan Gaylin Dan Gaylin
Updated on April 08, 2025

Why Education at All Levels Will Create the Foundation for Data Literacy

In this book excerpt, our expert analyzes the state of data literacy education in the US.

Image: Shutterstock / Built In
Ebo Jackson Ebo Jackson
Updated on April 08, 2025

Pytest vs. Unittest: A Comparison and Guide

Pytest and Unittest are two software testing frameworks in Python. Learn the features of each, the differences between them and how to test with each framework.

Image: Shuterstock / Built In
Vikrant Bhalodia Vikrant Bhalodia
Updated on April 08, 2025

Is Including AI in Software Releases Risky or Smart?

As AI increasingly proliferates in software development, our expert asks whether that’s for good or ill.

Image: Shutterstock / Built In
Ahmad Shadid Ahmad Shadid
Updated on April 08, 2025

What Effect Will DOGE Have on U.S. AI Policy?

The Trump administration has undertaken a drastic reshaping of the American government, but will it fuel innovation or stifle it?

Image: Shutterstock / Built In