Person Recognition in Images with OpenCV & Neo4j

Time for an update on my ongoing person identification in images project; for all the background you can check out these previous posts: Analyzing AWS Rekognition Accuracy with Neo4j AWS Rekognition Graph Analysis – Person Label Accuracy Person Recognition: OpenCV vs. AWS Rekognition In my earlier serverless series I discussed and provided code for getting… Continue reading Person Recognition in Images with OpenCV & Neo4j

AWS Rekognition Graph Analysis – Person Label Accuracy

Last week I wrote a post evaluating AWS Rekognition accuracy in finding people in images. The analysis was performed using the Neo4j graph database. As I noted in the original post – Rekognition is either very confident it has identified a person or not confident at all. This leads to an enormous number of false… Continue reading AWS Rekognition Graph Analysis – Person Label Accuracy

Analyzing AWS Rekognition Accuracy with Neo4j

As an extension of my series of posts on handling IoT security camera images with a Serverless architecture I’ve extended the capability to integrate AWS Rekognition Amazon Rekognition is a service that makes it easy to add image analysis to your applications. With Rekognition, you can detect objects, scenes, and faces in images. You can… Continue reading Analyzing AWS Rekognition Accuracy with Neo4j

The time for consolidation in the DB market has come; RethinkDB to shut down.

Photo Credit - cafecredit.com

Too many databases with too little differentiation. The time has come for consolidation – including more news like RethinkDB shutting down: Document oriented databases will be first – but expect additional consolidation in other segments. To be clear – we are not heading back to the bad old days of one database (vendor) to rule… Continue reading The time for consolidation in the DB market has come; RethinkDB to shut down.

Key to Big Data Success – Data Driven Culture

Photo Credit: Sean Ellis @ Flickr

I’m not always sure people always know what they mean when they talk about Big Data – and even when they do know, I’m not sure they can contrast this new Big Data thing from Data’s previous incarnation. So let’s see if we can clear it up. Prior to big data the amount and content… Continue reading Key to Big Data Success – Data Driven Culture

Polyglot Persistence – Benefits and Barriers

Photo Credit: Anselm Hook on Flikr

Polyglot persistence is simply the notion that one should leverage multiple data storage technologies chosen based upon the way the data will be used by the application. In short, use the best tool for the job. Benefits Attempting to make a single data store (or database if you prefer) encapsulate all your application contexts breeds… Continue reading Polyglot Persistence – Benefits and Barriers

Emotions & Facts – Becoming data driven by overcoming bias

Photo Credit: 246-you on Flickr

Humans are very, very good at rapid pattern recognition. It is the basis of the flight or fight response and based on our ability to see past events in current and future situations. … humans are amazing pattern-recognition machines. They have the ability to recognize many different types of patterns – and then transform these  “recursive… Continue reading Emotions & Facts – Becoming data driven by overcoming bias

Big Data – Empowering the Age of Agile Analytics

Big data is a buzzword, no question. Given that it is incumbent on practitioners – in particular architects – to tie the new patterns available in a “big data” enabled infrastructure to practical business benefits. While there are a variety of business benefits that are enabled by big data infrastructure the single most tangible is… Continue reading Big Data – Empowering the Age of Agile Analytics

How to spot a fake Big Data Engineer

Photo Credit: counterfitsoner on Flickr

I interview a lot of candidates… I mean a LOT. And every resume I get these days has a “Big Data Project” listed. So, naturally, my first question is – what is it that made it a “Big Data” project? Top five immediate disqualification answers are: We were using Hadoop We had TONS of data… Continue reading How to spot a fake Big Data Engineer

Big Data – Storage Isn’t Enough

We should have seen it coming. When we stopped even thinking about how we store data for our applications, when we just assumed some DBA would give us a database – and some SysAdmin would give us a file system. Sure, we can talk about W-SAN (what WLAN was to the LAN, but for storage)… Continue reading Big Data – Storage Isn’t Enough