Andrew C. Oliver

Columnist

Andrew C. Oliver is manager of technical enablement at Lucidworks, a provider of enterprise search solutions.

7 books you must read to be a real software developer

11 signs you’re writing great code

11 signs you’re writing great code

No matter what language or technology stack you use, if you can describe your code with these adjectives, good code should follow

How to get started with AI—before it’s too late

How to get started with AI—before it’s too late

Put these five prerequisites in place so you can actually execute on your artificial intelligence strategy

Sensors and machine learning: How applications can see, hear, feel, smell, and taste

Sensors and machine learning: How applications can see, hear, feel, smell, and taste

All five senses take the form of some kind of sensor and some kind of mathematical algorithm, usually a supervised machine learning algorithm and a model

The programming languages you should learn now

The programming languages you should learn now

if you're in the market for a new lingua franca, what you choose next might be influenced by your current language of choice

Arduino plus 3D printing: The next big developer wave

Arduino plus 3D printing: The next big developer wave

3D printing will likely change manufacturing and even how products reach the home. Meanwhile, Arduino devices make electronic creation accessible to anyone with a laptop computer

Introduction to Learning to Rank (LTR) search analysis

Introduction to Learning to Rank (LTR) search analysis

The technique can fix search results based on user preferences or implicit behavior

Artificial general intelligence (AGI): The steps to true AI

Artificial general intelligence (AGI): The steps to true AI

Early AI research tackled the challenge the wrong way, but there’s now progress around machine intuition, unsupervised learning, and creativity

A quick-and-dirty way to predict human behavior

A quick-and-dirty way to predict human behavior

The Alternating Least Squares (ALS) technique is fundamental to many machine learning applications. Here’s how it works

How classification and clustering work: the easy way

How classification and clustering work: the easy way

People are often confused about what these are and what the difference is. So here is an explanation using the old-fashioned way: in an Excel spreadsheet

The future of coding is about making real things

The future of coding is about making real things

As AI and manufacturing come together through 3D printing, we coders will come in charge of how things are actually made

Coding bootcamps are too expensive. Take these online courses instead

Coding bootcamps are too expensive. Take these online courses instead

A motivated self-learner can do a lot better on the online Coursera service, which has improved in recent years

Load More