Skip to main content

Researchers develop algorithm that extracts your life story from your tweets

Look back to some of your first tweets, if you dare. If you’ve been at it for long enough, what you find could be relatively embarrassing, adorably juvenile, or maybe you were just as adept a Twitter user back then. Whatever you find, scrolling backward through your tweets can reveal a little bit of your history.

Or, as with most things, an algorithm can do it for you. Researchers Jiwei Li of Carnegie Mellon University and Claire Cardie of Cornell University have developed a new technique that can read your tweets and accurately create your life history from the masses of 140 characters. The algorithm can tell your story chronologically as well, and does this all without knowing anything else about you – just whatever you’ve sent into the Twitter ether.

Recommended Videos

“By analyzing individual tweet collection[s], we find that what are suitable for inclusion in the personal timeline should be tweets talking about personal (as oppos[ed] to public) and time-specific (time general) topics.”

Li and Cardie did this by creating something called the Dirichlet Process mixture model, which was able to collate tweets into four categories: Personal time-specific; personal time-general; public time-specific; and public time-general.

The research also differentiates between ordinary Twitter users and celebrities – one of the lucky latter used for the study was NBA star Dwight Howard. Using the Dirichlet Process, Li and Cardie were able to come up with this timeline.

dh
Image used with permission by copyright holder

They also compared how an ordinary Twitter user and Lebron James’ life timelines compared, showing what topics they were most focused on during a set period of time.

user james
Image used with permission by copyright holder

And these were the exact tweets analyzed to come up with James’ timeline. 

james tweets
Image used with permission by copyright holder

Basically, what the algorithm can do is tell the difference between your tweets reporting something happening to your in your life – you got engaged; you moved to Germany; you landed a new job – to those just broadcasting more general news or public events – it’s a hot summer; the Super Bowl; the presidential election. 

The study concludes that while this model can be applied to any user’s account, it requires that there are enough tweets to feed it as well as enough followers so that there’s enough interaction to help generate results. What can also skew the algorithm? “… Users that maintain a low profile and seldom tweet about what happened to them.” In that case, the model won’t work.

So if you spew a random mess of commentary or focus most of your activity on retweeting, then your timeline won’t reflect a personal history. And maybe that’s how you like it. Otherwise, just know that the seemingly inconsequential noise of your 140 characters and their momentary time on the feed can still be combined to reveal an awful lot about your life story. 

Molly McHugh
Social Media/Web Editor
Before coming to Digital Trends, Molly worked as a freelance writer, occasional photographer, and general technical lackey…
I paid Meta to ‘verify’ me — here’s what actually happened
An Instagram profile on an iPhone.

In the fall of 2023 I decided to do a little experiment in the height of the “blue check” hysteria. Twitter had shifted from verifying accounts based (more or less) on merit or importance and instead would let users pay for a blue checkmark. That obviously went (and still goes) badly. Meanwhile, Meta opened its own verification service earlier in the year, called Meta Verified.

Mostly aimed at “creators,” Meta Verified costs $15 a month and helps you “establish your account authenticity and help[s] your community know it’s the real us with a verified badge." It also gives you “proactive account protection” to help fight impersonation by (in part) requiring you to use two-factor authentication. You’ll also get direct account support “from a real person,” and exclusive features like stickers and stars.

Read more
Here’s how to delete your YouTube account on any device
How to delete your YouTube account

Wanting to get out of the YouTube business? If you want to delete your YouTube account, all you need to do is go to your YouTube Studio page, go to the Advanced Settings, and follow the section that will guide you to permanently delete your account. If you need help with these steps, or want to do so on a platform that isn't your computer, you can follow the steps below.

Note that the following steps will delete your YouTube channel, not your associated Google account.

Read more
How to download Instagram photos for free
Instagram app running on the Samsung Galaxy Z Flip 5.

Instagram is amazing, and many of us use it as a record of our lives — uploading the best bits of our trips, adventures, and notable moments. But sometimes you can lose the original files of those moments, leaving the Instagram copy as the only available one . While you may be happy to leave it up there, it's a lot more convenient to have another version of it downloaded onto your phone or computer. While downloading directly from Instagram can be tricky, there are ways around it. Here are a few easy ways to download Instagram photos.

Read more