Andrew C. Oliver

Columnist

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

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

An intro to Studio 3T, a MongoDB IDE

An intro to Studio 3T, a MongoDB IDE

The growing third-party market is a key indication that MongoDB has moved from mere maturity to one of the dominant players in this market

6 New Year’s resolutions for avoiding IT disasters

6 New Year’s resolutions for avoiding IT disasters

Let’s look at putting into place practices that will avoid the follies of yesteryear. At the same time, let’s look to the future and start putting into place practices that make us better

The right technology strategy for modern retail

The right technology strategy for modern retail

Retailers are both specializing and having to understand their customers better and develop a closer relationship with them

Wikipedia is great, but these charities need your help more

Wikipedia is great, but these charities need your help more

WIkipedia has a ton of money, but many great charities do not. Please contribute to these eight education-focused charities first

In the rush to big data, we forgot about search

In the rush to big data, we forgot about search

In the cloud era, we need to look at search to be the glue that lets us find the data and analyze it together, no matter where it lives

No, you shouldn’t keep all that data forever

No, you shouldn’t keep all that data forever

Most of your old data is useless trash. So throw it away, rather than spend all the time and money hoping AI will figure something out about it

Hybrid cloud is a necessity. Here’s how to start

Hybrid cloud is a necessity. Here’s how to start

Going hybrid is one vendor pitch you should take seriously as you begin moving your infrastructure and apps to the cloud

10 tech trends you don’t have to worry about (2018 edition)

10 tech trends you don’t have to worry about (2018 edition)

2017 was a bit of a snoozer in technology, so 2018 can’t help but be more disruptive. But not that much more

10 worries that should keep every developer up at night (2018 edition)

10 worries that should keep every developer up at night (2018 edition)

If you thought that 2016 was tough and that 2017 was a wild ride, get in your bunker and wait out 2018

This tech would let Facebook and Google stop fake news now

This tech would let Facebook and Google stop fake news now

The financial services industry already has antifraud tools that, coupled with established spam detection tools, could put an end to Russian efforts to influence our elections

12 essential software development principles and concepts

12 essential software development principles and concepts

All 12 of these concepts and principles are important in both software itself and the business of software

Load More