Tumblr कंटेंट का सुझाव कैसे देता है

Tumblr डिजिटल समुदाय है—थोड़ा माइक्रोब्लॉगिंग और थोड़ा सोशल नेटवर्क—जहाँ लोग
ईमानदार बातचीतों के ज़रिए विचारों का जश्न मनाने के लिए एक जैसी रुचियों के
इर्द-गिर्द इकट्ठा होते हैं. Tumblr पर अनुभव हमारे प्रमुख मूल्यों यानी
समुदाय, निजता, सच्चाई, अभिव्यक्ति की आज़ादी और डिजिटल अनुभव पर यूज़र के
नियंत्रण पर आधारित है. हम क्रिएटर को उनके सर्वश्रेष्ठ काम को तैयार करने और
उसे उनके यौग्य ऑडियंस के सामने पेश करने की ताकत देते हैं.

इसके एक भाग के तौर पर हमारा कंटेंट फ़ीड हर यूज़र को बढ़िया क्वालिटी का,
सुरक्षित, मनोरंजक, प्रेरणादायक और उपयोगी कंटेंट देने का प्रयास करता है. यहाँ
अलग-अलग फ़ीड उपलब्ध हैं, जिनमें से एक फ़ीड उन ब्लॉग और टैग की क्यूरेट की गई
सूची से कंटेंट पर आधारित है जिन्हें यूज़र पहले से ही फ़ॉलो कर रहा है और दूसरी
फ़ीड गतिशीत रूप से वो कंटेंट पेश करती है जो इस बात पर आधारित है कि हमारे
मुताबिक यूज़र जिन प्रकार के कंटेंट में दिलचस्पी रख सकता है उसके साथ क्या
ट्रेंडिंग है. इन फ़ीड का विकास करने के लिए हम कंटेंट को पर्सनलाइज़ करने के
बहुत सारे तरीके और सिग्नल का इस्तेमाल करते हैं जिनमें यूज़र की डैशबोर्ड पसंद
शामिल है. आगे पढ़ें और हर प्रकार की फ़ीड के बारे में और इस बारे में जानें कि
फ़ीड को पॉप्युलेट करने के लिए हम कंटेंट को कैसे चुनते और क्रम से रखते हैं.

फ़ीड

हम इस्तेमाल से जुड़े अलग-अलग अनुभवों को सपोर्ट करते हैं, हम ज़्यादातर ऐसा तीन टैब के ज़रिए
करते हैं:

 

फ़ॉलो किए जा रहे हैं

 इस स्पेस में ज़्यादातर हम यूज़र द्वारा फ़ॉलो किए गए ब्लॉग से कंटेंट पेश करते
हैं. यूज़र अपने अनुभव को कंट्रोल करने के लिए कस्टमाइज़ करते हैं कि वो
किन ब्लॉग को फ़ॉलो करते हैं
, और साथ ही इस बारे में फ़ीडबैक देते हैं
कि वो क्या कंटेंट नहीं देखना चाहते (जैसे, खास ब्लॉग और टैग) से कंटेंट
फ़िल्टर करके बाहर करना.

कभी-कभी हम इनके लिए भी सुझाव देते हैं:

 


फ़ॉलो किए जा रहे हैं फ़ीड में सुझावों से जुड़े स्पष्टीकरणों के उदाहरण

 

ज़्यादातर यूज़र के लिए, उनकी पिछली विज़िट के बाद से उपलब्ध नए कंटेंट का वॉल्यूम
उस वॉल्यूम से ज़्यादा होता है जिसे वो आम तौर पर एक सेशन में ब्राउज कर पाते
हैं. इस वजह से फ़ॉलो किए जा रहे हैं फ़ीड पर हमारा डिफ़ॉल्ट अनुभव कंटेंट को
पूर्वानुमानित एंगेजमेंट की संभावना के अनुसार अल्गोरिथमिक रूप से रैंक करता
है. यूज़र फ़ॉलो किए जा रहे हैं फ़ीड पर अल्गोरिथमिक रैंकिंग से ऑप्ट-आउट कर सकते
हैं और इसके बदले अपनी डैशबोर्ड पसंद में “सर्वश्रेष्ठ सामग्री पहले” टॉगल को
बंद करके क्रोनोलॉजिकल फ़ीड का चुनाव कर सकते हैं.

आपके लिए

आपके लिए फ़ीड पर कंटेंट उन पोस्ट के मिश्रण से आता है जो यूज़र द्वारा पहले से
ही फ़ॉलो किए जा रहे ब्लॉग द्वारा बनाए या रीब्लॉग किए हुए होते हैं और उन सोर्स
(ब्लॉग या टॉपिक) से पोस्ट से आता है जिनके बारे में हो सकता है यूज़र को अभी तक
पता ना हो.

आपके लिए फ़ीड में कंटेंट का सुझाव देते समय हम कंटेंट के बारे में ऐतिहासिक और
रियल-टाइम पसंद के संबंध में यूज़र के एंगेजमेंट पैटर्न को पहचानने के लिए
अलग-अलग सिग्नल का इस्तेमाल करते हैं. इन सिग्नल में ब्लॉग पर (जैसे, फ़ॉलो किए
जा रहे हैं, ब्लॉक करना), पोस्ट पर (जैसे, पसंद, जवाब, रीब्लॉग, शेयर, ख़ारिज
करना) और टैग पर (जैसे, फ़ॉलो किए जा रहे हैं, ब्लॉक करना) और खोज प्रश्नों और
ब्राउज़िंग इवेंट (जैसे, टैप करना, क्लिक करना) पर स्पष्ट सकारात्मक और
नकारात्मक एंगेजमेंट शामिल हैं. हम इन इवेंट को अलग-अलग महत्व वज़न देते हैं
जिसमें ब्राउज़िंग इवेंट की तुलना में स्पष्ट एंगेजमेंट को ज़्यादा वज़न दिया जाता
है, क्योंकि वो कंटेंट के बारे में यूज़र की पसंद को ज़्यादा सटीकता से दर्शाते
हैं, जबकि ब्राउज़िंग इवेंट अस्पष्ट हो सकता है (जैसे, यूज़र ऐसी किसी पोस्ट पर
क्लिक कर सकता है जो उसे नापसंद हो). हम हर ऐक्शन के बाद गुज़रे समय पर भी गौर
करते हैं ताकि हाल की एंगेजमेंट और इवेंट को ज़्यादा महत्व दिया जा सके, क्योंकि
ये हमें समय के साथ यूज़र की पसंद में हुए बदलावों को पकड़ने देते हैं.

हम ब्लॉग, टैग और पोस्ट के बारे में यूज़र की पसंद की समझ का इस्तेमाल ऐसी पोस्ट
(उन ब्लॉग से जिन्हें अभी तक फ़ॉलो नहीं किया गया है) के चयन के लिए करते हैं जो
यूज़र के लिए उपयोगी हो सकते हैं. ये काम अलग-अलग सोर्सिंग अल्गोरिथम की सुइट के
ज़रिए होता है और हर अल्गोरिथम के पास सिग्नल के सबसेट और कंटेंट समानता की
परिभाषा का इस्तेमाल करके संबंधित उम्मीदवार की पहचान करने की विशेषज्ञता होती
है. उदाहरण के लिए, सहयोगात्मक
फ़िल्टरिंग
अल्गोरिथम उन पोस्ट को सामने लाएँगे जो उन यूज़र द्वारा
एंगेज किए गए हैं जिनके समान एंगेजमेंट पैटर्न हैं (जैसे, समान पोस्ट से एंगेज
होना), जबकि कंटेंट-आधारित
तरीके ऐसी पोस्ट का सुझाव देते हैं जिनका कंटेंट (जैसे, टेक्स्ट-संबंधी
जानकारी, टैग, मीडिया ऑब्जेक्ट) यूज़र की रुचियों (जैसे, टैग जिन्हें यूज़र फ़ॉलो
करता है, पोस्ट जिनसे यूज़र हाल ही में एंगेज हुआ है) के समान है.

आखिर में, आपके लिए फ़ीड में पोस्ट को क्रम से रखने का तरीका इस पूर्वानुमानित
संभावना द्वारा निर्धारित होता है कि यूज़र को हर पोस्ट एंगेजमेंट के लायक और
अपनी रुचियों से मतलब रखने वाली लगेगी. हम ये भी सुनिश्चित करने की कोशिश करते
हैं कि इस फ़ीड पर मौजूद कंटेंट सोर्स और रुचियों की एक बड़ी श्रेणी को दर्शाए.

“आपके लिए” फ़ीड पर इस्तेमाल का अनुभव अल्गोरिथमिक रूप से संचालित होता है,
इसलिए जो दिखाया जाता है उसे प्रभावित करने के लिए यूज़र फ़ीड के साथ स्वाभाविक
रूप से एंगेज हो सकते हैं, वो जिन ब्लॉग और टैग को फ़ॉलो या ब्लॉक करते हैं उनकी
सूची को क्यूरेट कर सकते हैं और पोस्ट के ऊपर दाएँ कोने में मीटबॉल मेनू (●●●)
में “इस पोस्ट में दिलचस्पी नहीं है” लिंक का इस्तेमाल करके अपने लिए बेकार
कंटेंट को मार्क कर सकते हैं.

आपके टैग

इस फ़ीड का उद्देश्य यूज़र को एक ऐसी जगह प्रदान करना है जहाँ वो अपने फ़ॉलो किए
गए टैग से जुड़े सर्वश्रेष्ठ और सबसे नए कंटेंट के बारे में जान सकते हैं. इस
फ़ीड में पोस्ट को क्रम से रखने का तरीका नवीनता और लोकप्रियता के बीच संतुलन
बनाता है ताकि ताज़े, उपयोगी और बढ़िया क्वालिटी के कंटेंट का मिश्रण प्रदान किया
जा सके. हम हर टैग में सबसे लोकप्रिय क्रिएटर के चयन भी पेश करते हैं, जो टैग
के साथ उनके हाल के योगदानों की संख्या और अनुरूप एंगेजमेंट द्वारा निर्धारित
होता है. यूज़र हमारे सुझाव को संशोधित करने के लिए अपने फ़ॉलो किए गए टैग को
मैनेज कर सकते हैं, टैग ब्लॉक कर सकते हैं और आपके टैग फ़ीड को फ़िल्टर करके कुछ
खास टैग से कंटेंट देख सकते हैं.

हम फ़ीड पर कंटेंट को क्रम से कैसे रखते हैं

फ़ीड की रचना आम तौर पर निम्नलिखित प्रक्रिया का पालन करती है. यूज़र की पसंद के
आधार पर कुछ स्टेप छोड़े जा सकते हैं.

  1. अलग-अलग प्रकार के बुनियादी सोर्स से उम्मीदवार पोस्ट ढूँढकर वापस लाना (फ़ॉलो
    किए गए ब्लॉग द्वारा बनाई गई पोस्ट के लिए फ़ॉलो-ग्राफ़, हाल ही में एंगेज हुई
    पोस्ट से मिलती-जुलती पोस्ट के लिए सहयोगात्मक फ़िल्टरिंग और यूज़र की रुचियों से
    मैच होने वाले कंटेंट वाली पोस्ट के लिए कंटेंट-आधारित).
  2. बहुत सारे फ़िल्टर लगाना ताकि ये सुनिश्चित हो जाए कि कंटेंट उपलब्ध है (जैसे,
    इसे हटाया नहीं गया है, और पोस्ट और ब्लॉग विज़िबिलिटी को पब्लिक पर सेट किया
    गया है), समुदाय
    दिशानिर्देशों
    और वयस्क कंटेंट विज़िबिलिटी
    पसंद
    का अनुपालन करता है, ब्लॉग और टैग पर यूज़र की
    फ़िल्टरिंग सेटिंग का ध्यान रखता है, और इससे पहले यूज़र द्वारा एंगेज नहीं किया
    गया है. आपके लिए फ़ीड पर हम यूज़र द्वारा हाल ही में देखी गई पोस्ट को हटाने के
    लिए एक फ़िल्टरिंग स्टेप भी लागू करते हैं ताकि विविधता और ताज़गी में सुधार हो
    सके.
  3. कंटेंट के इस समूह को इस तरीके से क्रम से रखना जो यूज़र को सबसे ज़्यादा एंगेज
    करने वाली और उपयोगी पोस्ट को उनकी फ़ीड के सबसे ऊपर वाले हिस्से के पास प्रदान
    करता है. इस दौर में इस संभावना का पूर्वानुमान किया जाता है कि यूज़र को हर ख़ास
    उम्मीदवार पोस्ट अपनी रुचियों के लिहाज़ से उपयोगी और दिलचस्प लगेगी और फिर उसके
    अनुसार उम्मीदवारों को छाँटा जाता है.
  4. परिणामों को फिर से व्यवस्थित करना ताकि फ़ीड में पोस्ट के अनुक्रम की विविधता
    में सुधार हो सके. पिछले दौर में समान कंटेंट की पंक्तियाँ बन सकती हैं (जैसे,
    एक ही ब्लॉग द्वारा बनाया गया या एक ही टॉपिक के बारे में बनाया गया), जिससे
    यूज़र अनुभव ख़राब हो सकता है. विविधता की दोबारा रैंकिंग से यह सुनिश्चित होता
    है कि फ़ीड पर पोस्ट का अनुक्रम यूज़र की अलग-अलग रुचियों को शामिल करता है और वो
    सोर्स के संतुलित मिश्रण से आते हैं.

रैंकिंग दौर के दौरान हम हर पोस्ट के साथ जो प्रासंगिकता/एंगेजमेंट जोड़ते हैं
वो कई कारणों पर निर्भर करता है. हम मशीन-लर्निंग तकनीकों का इस्तेमाल करते हैं
ताकि ऐतिहासिक इवेंट के विशाल समूह से ये सीख सकें कि उन कारणों (सुविधाओं) के
बीच परस्पर क्रिया से उम्मीदवार पोस्ट के साथ यूज़र के एंगेज होने की संभावना
कैसे प्रभावित होती है.

हालाँकि, हम फ़ीड-विशिष्ट पूर्वानुमान मॉडल का इस्तेमाल करते हैं और उन मॉडल की
सटीकता बेहतर करने के लिए हम अक्सर उन्हें दोहराते हैं, लेकिन हमने पाया कि
पूर्वानुमान करने की ज़्यादा ताकत वाली सुविधाओं की श्रेणियाँ एक जैसी ही होती
हैं. इनमें ये शामिल हैं:

फ़ीड पर यूज़र का नियंत्रण

हम यूज़र को Tumblr पर उनके अनुभव को कस्टमाइज़ करने के कई तरीके देते हैं, और हम
मौजूदा सेटिंग को दिखाने के लिए रियल टाइम में फ़ीड पर कंटेंट को अपडेट करते
हैं. यूज़र ये काम कर सकते हैं:

Copied to clipboard!