Machine learning is rarely mentioned in the same sentence (or article, for that matter) with PHP, so each time this happens, I’m all ears. Here’s one that I came across recently – How to Analyze Tweet Sentiments with PHP Machine Learning.
Unlike many other “hello world” kind of examples, this article examines a real and quite common problem, which can be easily adopted to other similar problems – SPAM filtering, marketing segmentation, fraud detection, etc.
Botwiki is an impressive collection of bots for a variety of social networks and collaboration tools – Twitter, Slack, Tubmlr, Facebook and Messenger, YouTube, Reddit, Telegram, Snapchat, and more. You can browse all these by network or by category.
Here’s a random Twitter bot for you:
@holidaybot4000 is a Twitter bot that tweets holidays around the world for the given day, typically together with an image of the country’s flag.
The Internet in real time provides a visual insight into how much activity is happening on the web every second. Counts for things like Facebook likes, tweets, and YouTube video views are updated every second, all on one page.
It fascinates me every time to see stuff like this, because, apart from the human activity in itself, I have a glimpse of an understanding of how much technology work is happening behind the scenes.
I’m not considering a change of my Twitter account, as I’m using my surname all over the place and the only person it ever conflicts with is my brother. But I’ve heard of people trying to rename their accounts or re-brand their activity on Twitter, so I think is article – How to change your Twitter username – is useful.
Here’s a synopsis:
- create a new Twitter account with a @JunkName handle you don’t care about
- change your @OldName account to @NewName, keeping your followers and tweet history intact (releasing your @OldName into the wild)
- use the new Twitter account you made to quickly grab @OldName before anyone else has a chance to take it
One thing to note: Because of the way Twitter handles conversations, changing your username won’t retroactively change @mentions directed toward you from other people. This means that people you’ve conversed with will seemingly be talking to a ghost at @OldName instead of you at @NewName. Considering the “in-the-now” nature of Twitter this isn’t really a showstopper, just a mild inconvenience that’ll lessen over time.
Back in 2013 I linked to some (not so) surprising facts about social media. Two years is a lot of time and a lot of things has changed since. So here comes 100 social media facts and statistics for 2015. These spread from general statistics to service-specific ones, including Facebook, Twitter, LinkedIn, Instagram, Pinterest, Google+, and others. Unlike many other similar collections, this one actually links to sources for every single fact, and provides an easy one-click share to Twitter button. Here are a few to get you started:
- 189 million Facebook users are ‘mobile only’.
- There are 4 billion daily video views on Facebook.
- 50% of unique LinkedIn visitors access it via mobile.
- There is a 50% average increase in comments when a LinkedIn page post contains a question.
- Over 40 billion photos have been shared on Instagram.
- Google+ has 300 million monthly active users around the world.
- Google+ grows at a rate of 33% each year.
- Average time spent on YouTube per mobile session is 40 minutes.
- There are 300 hours of video uploaded to YouTube every minute.
Fixing Twitter – here’s a reasonable rant on what’s wrong with Twitter and how to fix it. Product managers and marketing people should definitely read.
Second–and this one is obvious to almost everyone–Twitter needs to focus on realtime events. When I open Twitter during a major debate in the US, or when a bomb has exploded in Bangkok, there should be a huge fиcking banner at the top that says “follow this breaking event.” It shouldn’t just search for a hashtag–it should use intelligent algorithms to show me all of the relevant content about that event. It should be the place you go to learn about what is happening in the world right now. When something major happens in the world/your country/your city, you should be trained to immediately and automatically think, “open Twitter to get updates.” This is so obvious to me that I wonder what Twitter’s product team has been doing—are they over-designing a solution to this? It’s so simple. 90% of the UI and 80% of the search functionality is already in the app.
I nearly had a heart attack … it took me a couple of seconds to realize that this was a prank…
Well played, well played …
P.S.: For those of you who don’t know who Richard Stallman is – shame on you. :)
P.P.S.: Easy for you to spot the “bot” part here, but I saw on this on the mobile app, which was more insisting on the name rather than the handle.