This 60-second short video app is filled with dancing, comedy, DIY, cringe content (so bad it's good).
Equipped with one of the best Recommendation Engine in the industry, You don’t need to search or know whom to watch. Personalized feed was provided at a click away.
/1
This type of endless quick stimulate of easy-to-get happiness made it hard to stop browsing on TikTok.
But how did TikTok use machine learning to analyze users’ interests and preferences through interactions. What does tiktok does differently.
TikTok will only recommend the content you would love. If you click a dancing video, your feed would be customized to the entertainment category initially,
then the following up mechanism will trace your behaviors for further analysis, which would eventually provide precise rec
These are the three main building blocks of Tiktok's recommendation model. 1. Tagging the content (categories) 2. Creating user-profiles and user scenarios 3. Training and serving recommendation algorithms.
TikTok also uses the real-time online training protocol.
It demands less computational resources and gives fast feedback.
User behaviour and actions can be captured instantly then feedback to the model to reflect on the next feed.
Most likely tiktok would use the Storm Cluster to process real time sample data such as clicks,likes.
When content passed the automated audit review for malicious content , it will be put into a cold start traffic pool. For ex, after your new video passes the review process, TikTok would assign initial traffic of 200–300 active users there you could gain up to few 1000 impression
In this mechanism, a new creator can compete with a social influencer (who might have tens of thousand followers), because they have the same starting point.
Through the initial traffic pool, video can gain thousands of views, and these data will be collected and analyzed.
Metrics to be considered in the analysis include likes, views, complete views, comments, followers, reposts, shares etc.
Then the recommendation engine will weigh your content based on those initial metrics and your account score(whether or not you are a high-quality creator).
If the engine decided to weigh up your content, the top 10% will be feed in an additional 10,000–100,000 traffic exposures
Feedback from this traffic pool will be further analyzed.outperforming content will be amplified in a specific user group (e.g., sports fans, fashion lovers).
This is similar to the concept “guess what you like” function.
The engine will build a user profile base so that it can find the best match between the content and the user group.
Some TikTokers perform average at first and suddenly start getting traction later.
TikTok also has an algo to look back to the old content and mining for the high-
quality candidates for exposure.
If your content has been pick by this algorithm, it’s indicates your account has enough vertical videos to derive a clean label. This label will increase the content visibility.
Then there's another traffic driver,
If one of your content gets millions of views, it will direct the traffic to your main page, thus increasing the views of the old content. This often occurs in the vertical creator (e.g., funny cat/dog video creator).
TikTok focused to introduce varieties and remove unintentional bias in its algorithm. Now the recommendation engine won’t be inclined to a particular type of content, thus make sure that new content will get equal opportunities to get into the trending pool.
According to a McKinsey research report, companies making use of user behavioral data to generate insights were able to outperform their competitors by 85% in sales growth, and over 25% in the gross margin!😯
We would first need to understand what is behavioral data and how it is captured.
This data is typically created and stored in the form of an “event,” i.e an action that was taken, with “properties,” meaning metadata, used to describe the event.
2/
User actions (say clicks on a website or swipes on an app) are classified as events.
Behavioral analytics pinpoints precise actions taken by users, organizing this raw event data into timelines that can be used to get the journey taken by each user on your platform. 🚴
1/
The first dial-up line offered a speed of mere 9.6 kbps and was priced at a Rs 5,000 for 250 hours for individuals, and Rs 15,000 or above for commercial users.
Twenty-five years on, India has the world’s second-largest internet population and the cheapest data rates.
The highest amount would be paid by service providers for a 128 kbps leased line connection which would cost a whopping Rs 30 lakhs.
How Exactly is Information Transmitted Wirelessly?
5G networking is on its way. Promising superfast speeds and an end to congestion, the technology is expected to revolutionise mobile networking. With 5G Jio could enable a digital revolution in rural India.
TLDR
A thread
Tech details
A transmitter is a kind of antenna that turns electrical signals into radio waves so they can travel sometimes thousands of kilometers around the Earth or even into space and back. Antennas and transmitters are the key to all forms of modern telecommunication.
A radio wave is generated by a transmitter and then detected by a receiver. An antenna allows a radio transmitter to send energy into space and a receiver to pick up energy from space.Transmitters and receivers are typically designed to operate over a limited range of frequencies