Expert Contributors Articles

Sorted By: Most Recent
Rohit Verma Rohit Verma
Updated on April 07, 2025

How to Use GraphFrames for Entity Relationships on Databricks

Our expert explains how his team built a scalable architecture for graph-based processing.

Image: Shutterstock / Built In
Robert Bonomo Robert Bonomo
Updated on April 04, 2025

How Automation Brings CI/CD to the Next Level

In the world of software development where speed is vital, leaders need to implement automation to stay in the race.

Image: Shutterstock / Built In
Sek Chai Sek Chai
Updated on April 03, 2025

How Edge Computing Can Solve AI’s Energy Crisis

Edge AI processes data closer to the source rather than in a centralized location like cloud-based AI. Here’s how that can reduce AI’s energy consumption.

Image: Shutterstock / Built In
Terence Shin Terence Shin
Updated on April 03, 2025

What Is Model Deployment in Machine Learning?

Model deployment is the process of integrating a machine learning model into a production environment where it can take in an input and return an output. Here’s why it’s important, how it works and factors and challenges to consider.

Image: Shutterstock / Built In
Tony Yiu Tony Yiu
Updated on April 03, 2025

How to Prove Causation

To prove causation when you can’t run an actual experiment, introduce pseudo-randomness. In particular, instrumental variables can be used to mimic experiments and isolate causal effects to help reveal causation.

Image: Shutterstock / Built In
Artem Barmin Artem Barmin
Updated on April 03, 2025

You’re Probably Overpaying for Software Development, But What Can You Cut?

Software development is expensive, and it can be tempting to try to save money where you can. But some cuts end up costing you more later.

Image: Shutterstock / Built In
Anmolika Singh Anmolika Singh
Updated on April 02, 2025

What Is Data Abstraction?

Data abstraction is a technique that hides intricate implementation details while spotlighting only essential functionalities. Here’s what you need to know.

Image: Shutterstock / Built In
Dorothea Reher Dorothea Reher
Updated on April 02, 2025

How to Build and Train a PyTorch Transformer Encoder

A transformer encoder is a deep learning architecture that can process all tokens in parallel. Here’s how to build and train one using PyTorch.

Image: Shutterstock / Built In
Charles Calapini Charles Calapini
Updated on April 02, 2025

Introduction to Prolog: A Programming Language for AI

Prolog is a logic programming language that is well-suited for developing logic-based artificial intelligence applications.

Image: Shutterstock / Built In
Ronn Torossian Ronn Torossian
Updated on April 02, 2025

What TikTok’s Uncertain Future Means for Data Privacy and Platform Regulation

As everyone waits to see the fate of the social media platform, our expert analyzes the implications of a possible ban.

Image: Shutterstock / Built In