[Layout] वर्डल जैसे शब्द क्लाउड को लागू करने के लिए एल्गोरिदम


Answers

जेसन डेविस से एक वास्तव में एक अच्छा जावास्क्रिप्ट है जो डी 3 का उपयोग करता है। आप इसके साथ वेबफोंट का भी उपयोग कर सकते हैं।

डेमो: http://www.jasondavies.com/wordcloud/

गीथूब: https://github.com/jasondavies/d3-cloud

Question

प्रसंग

  • वर्डल पर एक नज़र डालें: http://www.wordle.net/
  • मैंने देखा है कि किसी अन्य शब्द क्लाउड जेनरेटर की तुलना में यह बेहतर दिख रहा है
  • नोट: स्रोत उपलब्ध नहीं है - एफएक्यू पढ़ें: http://www.wordle.net/faq#code

मेरे सवाल

  • क्या कोई एल्गोरिदम उपलब्ध है जो वर्डल करता है?
  • यदि नहीं, तो कुछ विकल्प क्या हैं जो समान प्रकार के आउटपुट का उत्पादन करते हैं?

मैं क्यों पूछ रहा हूँ

  • बस उत्सुक
  • सीखना चाहते है



http://code.google.com/apis/visualization/documentation/gallery.html

क्लाउड विज़ुअलाइज़ेशन शब्द देखें। Wordle.net के रूप में फैंसी के रूप में नहीं बल्कि आपकी साइट में जोड़ने के लिए वास्तव में आसान है।




मेरे यहां एक टैग क्लाउड जेनरेटर है, जिसे मैं डिस्पोजेनाइज़र कहता हूं :)

स्रोत TagCloudService और रेज़र मार्कअप नियंत्रण और परीक्षण उद्देश्यों के लिए WinForm जो आप अपने ब्लॉग, प्रोफाइल इत्यादि में रख सकते हैं, इसके चारों ओर एक छोटे से रैपर के साथ। यह सी # 4.0 और सिस्टम का उपयोग करता है। नामस्थान को भारी स्थानांतरित करना।

मैंने इसे बनाया क्योंकि अन्य क्लाउड जेनरेटर के साथ आप नेविगेट करने के लिए टैग पर क्लिक नहीं कर सकते हैं और होवर एनीमेशन नहीं बना सकते हैं, यह दिखाने के लिए कि वे क्लिक करने योग्य हैं। चूंकि एचटीएमएल में होवर एनीमेशन दिखाना मेरे लिए जरूरी है (मैं इसे ओवरले-एड के साथ कर रहा हूं, बिल्कुल-स्थित <a> टैग) मैंने किसी भी कोण शब्द डिस्प्ले को विकसित नहीं किया है - वे या तो ऊर्ध्वाधर या क्षैतिज हैं।

चेतावनी: उपर्युक्त लिंक कुछ महीनों में अमान्य हो सकते हैं, मैं इसे आसपास के प्रोजेक्ट से धीरे-धीरे एक अलग परियोजना में खोलने की योजना बना रहा हूं।

आप इस नमूना ब्लॉग पोस्ट पर एक कामकाजी डेमो देख सकते हैं, लेकिन यह अपूर्ण है, और एक अपूर्ण साइट पर। अगर कोई योगदान देना चाहता है तो मुझसे संपर्क करें, मैं इसे एप को अलग करने के साथ मिल जाएगा।







मैंने एक सिल्वरलाइट घटक बनाया है जो एल्गोरिदम का उपयोग करता है जोनाथन यहां सुझाता है। स्रोत कोड और उदाहरण परियोजनाएं मेरे ब्लॉग पर उपलब्ध हैं:

http://whydoidoit.com

मेरा बादल आपको विभिन्न भारों के आधार पर रंग और आकार के शब्दों की सुविधा देता है और यह शब्द चयन (समन्वय से) और चयनित शब्द हाइलाइटिंग का समर्थन करता है। जैसा कि आप फिट देखते हैं, स्रोत का उपयोग करने के लिए आपका स्रोत है।