Skip to main content

Sarah Connor beware, computers can now distinguish between people with the same name

algorithm same names nec 3 neoface match
Image used with permission by copyright holder
Fortunately in the Terminator movies, Skynet didn’t have the same technology we do now, as the T-800 would have had no problem differentiating between different Sarah Connors if it did. Researchers have figured out a way to use machine learning to make AIs far better at “disambiguating” between different people with the same name.

Traditionally AI has difficulty in telling the difference between different people with similar identifying information. If you have three John Smiths on record, how does the system know that new data about John Smith is related to those already on record, or to an entirely new John Smith previously unregistered with the system?

Solving that problem is the challenge that computer scientists Murat Dundar and Mohammad al Hasan, and doctoral student Baichuan Zhang, all of Indiana University — Purdue University Indianapolis, set themselves. They claim to have made an improvement on old methods, by using machine learning and a variety of sources to help figure out who’s who with different data sets.

More: Give a 3D printer artificial intelligence, and this is what you’ll get

“We can teach the computer to recognize names and disambiguate information accumulated from a variety of sources — Facebook, Twitter and blog posts, public records and other documents — by collecting features such as Facebook friends and keywords from people’s posts using the identical algorithm,” said Hasan (via Phys). “Our proposed method is scaleable and will be able to group records belonging to a unique person even if thousands of people have the same name, an extremely complicated task.”

While that is impressive in its own right, the algorithm that Hasan and his co-developers have created is able to work when dealing with a non-exhaustive dataset. That is, it can adapt to new information that expands the list of possible people. As new information is fed into the system, it is able to recognize when that is relevant to existing people or when it is for people it has never encountered before.

It’s able to do this by looking at particular information to identify individuals and how they are connected. It looks at friends and associations, the way they talk or write — diction and syntax — and groups they belong to, such as organizations or audiences at certain events.

Moving forward, the developers plan to continue developing their algorithms to better improve the system’s accuracy and its ability to scale up. They see big applications for it in the future, for everything from automated database management for large-scale organizations, to recognizing potentially dangerous individuals in a security context.

Editors' Recommendations

Jon Martindale
Jon Martindale is the Evergreen Coordinator for Computing, overseeing a team of writers addressing all the latest how to…
How to delete or hide chats in Microsoft Teams
Running Microsoft Teams on the Galaxy Tab S8.

Microsoft Teams is a terrific workplace platform for keeping the camaraderie strong. Featuring collaborative messaging, video conferencing, and file-sharing tools, it’s your one-stop-shop for in-office, hybrid and at-home workers alike. But anyone with a long history of using Teams will tell you how clogged up your message stockpile can get. Fortunately, deleting and hiding these exchanges is relatively easy to do, and we’ve put together this guide to help.

Read more
Why Llama 3 is changing everything in the world of AI
Meta AI on mobile and desktop web interface.

In the world of AI, you've no doubt heard about what OpenAI and Google have been up to. And now, Meta's Llama LLM (large language model) is becoming an increasingly important player in the game, especially with its open-source nature. Meta recently made a big splash with the launch of its Llama 3 AI model, and it's shaken up the field dramatically.

The reasons why are multiple and varied. It's free to use, it has a wide user base, and yes, it's open source, to name but a few. Here's why Llama 3 is taking the AI industry by storm and may shape its future for some time to come.
Llama 3 is really good
We can debate until the cows come home about how useful AIs like ChatGPT and Llama 3 are in the real world -- they're not bad at teaching you board game rules -- but the few benchmarks we have for how capable these AI are give Llama 3 a distinct advantage.

Read more
How to delete messages on your Mac
A MacBook and iPhone in shadow on a surface.

Apple likes to make things easy for its iPhone, iPad, and macOS devotees. When signed in with the same Apple ID on more than one of these devices, you’ll be able to sync your messages from one Apple product to the next. This means when you get a text on your iPhone, you’ll be able to pull it up through the Messages app on your Mac desktop.

Read more