Automatic Web Tagging and Person Tagging Using Language Models
|
|
- Julia Simon
- 8 years ago
- Views:
Transcription
1 Automatic Web Tagging and Person Tagging Using Language Models Qiaozhu Mei 1 and Yi Zhang 2 1 University of Illinois at Urbana-Champaign, USA qmei2@uiuc.edu 2 University of California at Santa Cruz, USA yiz@soe.ucsc.edu 1 Introduction Social tagging systems, such as Delicious, My Web 2.0, Flickr, YouTube, have been very successful and attracted hundreds of million users. User provided tags of an object/page can be used to help the user re-find the object through search or share the customized object with other people. Instead of waiting for a user to find and input the appropriate words to tag an object, we propose to automatically recommend tags for user to choose from, a process that requires much less cognitive effort than traditional tagging. In particular, we formalize the tag suggestion problem as a ranking problem and propose a new probabilistic language model to rank meaningful tags, including words or phrases, for bookmarks. Besides, we adapt the probabilistic language model to tag users. The user tags can be viewed as recommended queries for the user to search documents. They can also be used as meta data about the users, which could be beneficial for people search or person recommendation. The effectiveness of the proposed techniques are demonstrated on data collected from del.icio.us. 2 Tag Suggestion by Automatic Labeling Tagging Logs In this section, we introduce a probabilistic approach to automatically generate tag suggestions by labeling language models estimated from tagging logs. In the rest of this paper, d is a web document, a tag t is a short text segment and V is the vocabulary of all possible tags. A bookmark, r, is a sequence of tags r[t ] = t 1 t 2...t l, selected by a user r[u] to mark a web document r[d] in a social bookmarking system. 2.1 Candidate Tag Generation To find a set of candidate tags, the most straight forward way is to use the words and phrases in the web document. However, the vocabulary used in a web document could also be quite different from the tags used by real users. One method is to generate such candidate tags from the tagging logs. We analyzed the tag log
2 and found that a bookmark has the following characteristics: 1) each bookmark is usually a sequence of tags instead of a single tag; 2) people usually use meaningful phrases rather than single words as tags (e.g., funny ideas, learning lessons, ESL English ); 3) there is usually no explicit segmentation of tags in a bookmark; and 4) the sequence of tags doesn t follow syntax rules. Motivated by this observation, we extract phrases by ranking word ngrams based on statistical T test similar to [8]. Another method is to rely on an outside dictionary to extract candidate tags. Again, we need to guarantee that the candidate tags are likely to be used as tags by real web users. Therefore, it is reasonable to extract tags from a collection of user generated text collection rather than from other sources such as a dictionary. In our experiments, we use the titles of every entry in Wikipedia 3 as candidate tags. 2.2 A Probabilistic Approach to Tag Ranking To rank the tags based on their relevance to a web document, we borrow the ranking methods in retrieval. In this work, we follow the language modeling retrieval framework, and represent a tag and a web document both with a unigram language model. Formally, we extract a unigram language model, or a multinomial distribution of words from a web document d and a candidate tag t, denoted as {p(w d)} and {p(w t)} respectively. Since we do not rely on the actual content of d, we alternatively estimate p(w d) based on the social tagging logs. Specifically, we have r c(w, r[t ]) I[r[D] = d] p(w d) = (1) w r c(w, r[t ]) I[r[D] = d] where I[S] is an indicator function which is set to 1 if the statement S is true and 0 otherwise, and c(w, r[t ]) is the occurrence of word w in the tags r[t ]. Once we estimated a language model for d, the problem is reduced to selecting tags to label such a multinomial model of words. The easiest way is apparently using words with largest p(w d). This method may have problem because it is usually hard to interpret the meaning of a distribution of words from just the top words because the top words are usually obscure and only partially captures the information encoded by the whole distribution [11]. Instead, we expect labels that could cover the semantics conveyed by the whole distribution (e.g., a distribution with top words like tree, search, DFS, prune, construct is better to be labeled as tree algorithms rather than tree ). We then follow [11] and present a probabilistic approach to automatically label the document language model p(w d). The basic idea is that if we can also extract a language model from a tag t, we could use the Kullback-Leibler (KL) divergence to score each candidate tag. Specifically, 3 f(t, d) = D(d t) = w p(w t) p(w d). (2)
3 How to estimate p(w t) is however tricker. The simplest way is to estimate p(w t) based on the word frequency in a tag. However, a tag is usually too short (e.g., 1 or 2 words) to estimate a reliable language model. If we embed such an estimate in Equation 2, we need to smooth the tag language model so that w, p(w t) > 0 [15]. When a tag is very short, such a smoothed language model would not be trustable. Indeed, in this case f(t, d) will be similar to count the occurrence of t in all bookmarks of d. We need to find a reliable language model p(w t) in an alternatively way. One possibility is to approximate p(w t) from the collection of tagging logs C, and estimate a distribution p(w t, C) to substitute p(w t). Similar to [11], we can rewrite Equation 2 as f(t, d) = w = w p(w t, C) p(w C) w p(w d) p(w C) w p(w t, C) p(w t) p(w, t C) D(d C) + Bias(t, C). (3) p(w C)p(t C) From this rewriting, we see that the scoring function can be decomposed into three components. The second component D(d C) is irrelevant to t, and can be ignored in ranking. The third component p(w t,c) w p(w t) can be interpreted as the bias of using C to approximate the unknown language model p(w t). When the t and C are from the same domain (e.g., if we use C to extract candidate tags), we can fairly assume that such bias is ignorable. Therefore, we have f(t, d) rank = p(w, t C) p(w C)p(t C) = E d[p MI(w, t C)]. (4) w p(w,t C) Please note that log p(w C)p(t C) is actually the pointwise mutual information of t and w conditional on the tagging logs. f(t, d) can thus be interpreted with the expected mutual information of t and a word in the document language model. Estimating P M I(w, t C) is straight forward, since we use efficiently find p(w, t C), P (w C) and P (t C) that maximize the likelihood that each word is cooccurring with t in the tagging records. Specifically, we have r C c(w, r[t ]) I[t r[t ]] p(w, t C) = w t r C c(w, r[t ]) I[t (5) r[t ]] r C c(w, r[t ]) p(w C) = (6) w r c(w, r[t ]) r C I[t r[t ]] p(t C) = t r C I[t r[t ]]. (7) Once the candidate tags are extracted, all the mutual information P M I(w, t C) can be computed and stored offline. This also improves the efficiency in ranking. Computing the expectation of the mutual information could still be time consuming if the vocabulary is large. To further improve the runtime efficiency, we
4 ignore all the mutual information where P MI(w, t C) < 0. We then select the tags with largest f(t, d) as the suggested tags to a document d. 2.3 Further discussion: tagging users and beyond Since eventually we are labeling language models, this method can be applied to suggest tags for users, using the following user language model r c(w, r[t ]) I[r[U] = u] p(w u) = w r c(w, r[t ]) I[r[U] = u]. (8) The same ranking function can be used to generate labels for this user language model, by replacing p(w d) with p(w u) in Equation 4. 3 Experiments Data: To show the effectiveness of our proposed methods, we collect two weeks ( ) tagging records from a well known social bookmarking website Del.icio.us 4, There are 579,652 bookmarks, 20,138 users, and 111,381 distinct tagging words. To test different ways of candidate tag generation, we also collect all the titles of entries in Wikipedia, from the data snapshot of 10/18/2007. There are in total 5,836,166 entries extracted. Candidate Tags: We explore three different ways of candidate tag generation. For the first method, we simply use single words in the tagging logs as candidate tags. For the second method, we extract significant bigrams from tagging logs using Student s T-Test. This was done using the N-gram Statistics Package [1]. We select the top 15,000 bigrams with the largest T-Score as the candidate tags. The top ranked bigrams are presented in Table 1. For the third method, we use all titles of Wikipedia entries as candidate tags. Table 1. Top Bigrams from Tagging Logs Bigrams with Highest T-score css design software tools web webdesign mac osx programming reference web web2.0 art design rails ruby mp3 music tools web photo photography photography photos It is easy to see that most of the top bigrams extracted from the tagging logs are meaningful. However, they could overfit the log data, where some words are user specific (e.g., webdesign), and some bigrams contain redundant words (e.g., photo photography). Such problem does not show in Wikipedia entries. However, only 48k such entry titles appear in the tagging logs, out of 5,836k. 4
5 Tagging Web Documents: The first experiment designed is to suggest tags for web documents. We select web documents with the largest number of bookmarks in the tagging log collection, and automatically suggest tags for them. The results are presented in Table 2. We present the top words in the document language model p(w d) estimated from the tagging logs in the second column. The right three columns present system generated tag suggestions, using single words, significant bigrams, and wikipedia titles as candidate tags, respectively. There are several interesting discoveries from Table 2. First, simply using top words in p(w d) favors frequent terms, such as web2.0. These are not desirable, because when a user uses it in the future trying to retrieve the documents, he has to spend much extra effort to target the web document from the many documents bookmarked with web2.0. The labeling based method gives much much better tag suggestions. In column 3, pipes seems a better tag than yahoo because it captures the meaning of the url more precisely. youtube seems more precise than all other words in column 2 for the url which is a video on youtube. Palette is a very interesting generalization of the meaning of which does not appear in the top words in p(w d). This is because the method we introduce tries to capture the meaning of the whole language model (i.e., the expectation of similarity of a tag to all the words), which thus generates more precise tags. However, some tags are obscure or not meaningful. For example, color, photo, and editor are obscure as tags, and ajax, pipes, feeds are ambiguous which could mean quite different concepts. Some words are also too domain specific and not so meaningful to the common audience (e.g., dhtml, comunidad ). All this is because single words are used as candidate tags. When phrases (significant bigrams, wikipedia entry names) are used as candidate tags, we see that the system generates much more understandable suggestions. Bigrams based tags are much more precise and interpretable. Ajax code, mashup pipes, and api feeds remove the ambiguity of single words. Photography tools, editor flickr, and color design are also more precise than tools, photo, editor, and design. However, some extracted phrases, such as xml youtube, adobe color, color colors, and css ajax, are good tags but not real phrases. In real life, people may not use such expressions. By using wikipedia entry names as candidate tags, the suggestions are more meaningful and understandable(e.g., blog feeds, javascript library, internet video, etc). Tagging Users: We select 10 users with the largest number of bookmarks in the tagging log collection, and automatically suggest tags for them. The results are presented in Table 3. There are also interesting findings from the tag suggestions for web users. Based on user preference analysis, a suggested tag can help user to find interesting web documents that other people bookmarked with this tag. The preference of a user is presented with a language model estimated from his own tags in column 2. We see that our algorithm suggests interesting tags to the user, pre-
6 URLs LM p(w d) Tag = Word Tag = Bigram Tag = Wiki Entry yahoo pipes feeds mashup pipes rss feeds mashup pipes yahoo web2.0 yahoo web2.0 yahoo mashup mashup mashup rss web2.0 rss 386 bookmarks feeds rss mashup rss syndication programming syndication api feeds mashups pipes mashups pipes programming blog feeds ajax ajax ajax code ajax javascript dhtml code javascript dhtml web2.0 javascript javascript ajax javascript webdesign moo.fx javascript web2.0 moo.fx 349 bookmarks programming dragdrop css ajax javascript library code phototype programming web2.0 javascript framework webdev autosuggest javascript programming ajax framework color color adobe color color design colour color design colour webdesign palette color colour palette tools colorscheme color colors web color 158 bookmarks adobe colours colour desgin colours graphics picker inspiration palete cor flash cor webdesign color rgb web2.0 youtube xml youtube internet video video revver web2.0 youtube youtube youtube vodcast video web2.0 revver web primer web2.0 xml research video watch?v=6gmp4nk0eoe internet comunidad online presentation vodcast 157 bookmarks xml participation social video primer community ethnograpy youtube video p2p TV photo photo editor flickr photo photography resize editor online resize tools flickr online photo flickr editor editor editor photo editor 149 bookmarks online edit photography tools edit web2.0 editing photo tools editing flickr crop editor image crop Table 2. Tag Suggestions for Web Documents Users LM p(w d) Tag = Bigram Tag = Wiki Entry photography art photography art photography art photography portraits photoblog portraits digital flickr portraits User1 tools photoblog photography photography web art photo landscapes design flickr photography flickr geek weblog wordpress art contest humor geek hack network programming programming humor programming tweak photography hack hacking hacking User2 blog networking programming security webdesign geek html geek humor security geek hacking sysadmin funny reference security digitalcamera games arg games arg arg games puzzles games research tools games internet games User3 programming arg code puzzles sudoku games sudoku storytelling cryptography code generator code generator software community games community games web rubyonrails web javascript reference css development css css brower development webdev User4 development development editor xhtml rubyonrails development forum dhtml tools development firefox css3 design javascript tools dom Table 3. Tag Suggestions for Web Users
7 sented in column 3 and 4. Tag art photography matches user 1 s interests. If there s tags like digital flickr and art contest, he is also likely to be interested. This also indicates an opportunity of personalized online advertisements. The interests of user 2 are actually a mixture of several themes. From column 4, we clearly see that network programming and geek humor are good suggestions to such themes. However, if there is a tag humor programming from other users (although looks weird in reality), which perfectly matches different aspects of his interests, he is very likely to explore such a tag. Similarly, we see that user 3 likes games and programming related content, and user 4 likes web development. Our methods suggest very highly relevant and understandable tags to them. 4 Related Work Recently, researchers have started to realize the importance of social bookmarking. This leads to the exploration of tagging logs in different ways [4, 9, 3, 7, 6, 14]. Most work are focusing on utilizing social tags, instead of suggesting tags. Folksonomy [9], tagging visualization [3], and spam detection for tagging system [7] are some of such examples. [2] utilizes social tags to help summarization. [6] explores search and ranking in tagging systems. [14] first uses tagging logs to help web search, and [5] gives an empirical justification of helping search with tagging logs. [10] introduced a duality hypothesis of search and tagging, which gives a theoretical justification of using tags to help search tasks. However, none of this work explores the problem of suggesting tags for web documents, or for web users. To the best of our knowledge, automatic bookmark suggestion is not well addressed in existing literature. The only work we are aware of is collaborative tag suggestion described in [13]. They discussed the desirable properties of suggested tags, however their tagging approach is not based on any probabilistic models and rather ad hoc. The probabilistic language modeling framework for tagging is motivated by the well known language modeling approach in the information retrieval community. In particular, [11] has proposed to assign meaningful labels to multinomial topic models. We adapted the technique to the novel problem of tag suggestion, and generate meaningful tags for web documents and web users. This paper is also related to early work on suggesting index terms for library documents [12]. However, all such work are based on content of documents, and is not appropriate for social bookmarking systems, where the content of web pages are hard to keep track of but rich tagging log is available. 5 Conclusions In this work, we formally define the problem of tag suggestion for social bookmarking systems, and present a probabilistic approach to automatically generate and rank meaningful tags for web documents and web users. Empirical experiments show that our proposed methods are effective to extract relevant and
8 meaningful tag suggestions. Such a technique could be applied to other interesting mining problems, such as ad term suggestion for online advertisement systems, and people tagging in social network applications. There are quite a few potential future directions, such as tag suggestion over time, personalized tag suggestion, and collaborative tag suggestion are all among the good examples. Another line of future work is to design a way to quantitative evaluate tag suggestion algorithms. References 1. S. Banerjee and T. Pedersen. The design, implementation, and use of the ngram statistics package. pages , O. Boydell and B. Smyth. From social bookmarking to social summarization: an experiment in community-based summary generation. In Proceedings of the 12th international conference on Intelligent user interfaces, pages 42 51, M. Dubinko, R. Kumar, J. Magnani, J. Novak, P. Raghavan, and A. Tomkins. Visualizing tags over time. In Proceedings of the 15th international conference on World Wide Web, pages , S. Golder and B. A. Huberman. The structure of collaborative tagging systems. Journal of Information Science, P. Heymann, G. Koutrika, and H. Garcia-Molina. Can social bookmarking improve web search? In Proceedings of the international conference on Web search and web data mining, pages , A. Hotho, R. Jasschke, C. Schmitz, and G. Stumme. Information retrieval in folksonomies: Search and ranking. In Y. Sure and J. Domingue, editors, The Semantic Web: Research and Applications, volume 4011, pages , G. Koutrika, F. A. Effendi, Z. Gyöngyi, P. Heymann, and H. Garcia-Molina. Combating spam in tagging systems. In Proceedings of the 3rd international workshop on Adversarial information retrieval on the web, pages 57 64, C. D. Manning and H. Schtze. Foundations of statistical natural language processing. MIT Press, Cambridge, MA, USA, C. Marlow, M. Naaman, D. Boyd, and M. Davis. Position paper, tagging, taxonomy, flickr, article, toread. In Proceedings of Hypertext, pages 31 40, Q. Mei, J. Jiang, H. Su, and C. Zhai. Search and tagging: Two sides of the same coin? In UIUC Technical Report, Q. Mei, X. Shen, and C. Zhai. Automatic labeling of multinomial topic models. In Proceedings of KDD 07, pages , B. R. Schatz, E. H. Johnson, P. A. Cochrane, and H. Chen. Interactive term suggestion for users of digital libraries: using subject thesauri and co-occurrence lists for information retrieval. In Proceedings of the first ACM international conference on Digital libraries, pages , Z. Xu, Y. Fu, J. Mao, and D. Su. Towards the semantic web: Collaborative tag suggestions. In Proceedings of the Collaborative Web Tagging Workshop at the WWW 2006, Edinburgh, Scotland, May Y. Yanbe, A. Jatowt, S. Nakamura, and K. Tanaka. Can social bookmarking enhance search in the web? In JCDL, pages , C. Zhai and J. Lafferty. A study of smoothing methods for language models applied to ad hoc information retrieval. In SIGIR 01: Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval, pages , 2001.
Lecture Overview. Web 2.0, Tagging, Multimedia, Folksonomies, Lecture, Important, Must Attend, Web 2.0 Definition. Web 2.
Lecture Overview Web 2.0, Tagging, Multimedia, Folksonomies, Lecture, Important, Must Attend, Martin Halvey Introduction to Web 2.0 Overview of Tagging Systems Overview of tagging Design and attributes
More informationSemantic Analysis of. Tag Similarity Measures in. Collaborative Tagging Systems
Semantic Analysis of Tag Similarity Measures in Collaborative Tagging Systems 1 Ciro Cattuto, 2 Dominik Benz, 2 Andreas Hotho, 2 Gerd Stumme 1 Complex Networks Lagrange Laboratory (CNLL), ISI Foundation,
More informationFolksonomies versus Automatic Keyword Extraction: An Empirical Study
Folksonomies versus Automatic Keyword Extraction: An Empirical Study Hend S. Al-Khalifa and Hugh C. Davis Learning Technology Research Group, ECS, University of Southampton, Southampton, SO17 1BJ, UK {hsak04r/hcd}@ecs.soton.ac.uk
More informationTAGora. Semiotic Dynamics in Online Social Communities. V. Loreto. http://www.tagora-project.eu/
TAGora Semiotic Dynamics in Online Social Communities V. Loreto http://www.tagora-project.eu/ TAGora consortium Prof. N. Shadbolt Dr. Harith Alani Prof. S. Staab Prof. G. Stumme Prof. L. Steels Coordination
More informationWeb Design Technology
Web Design Technology Terms Found in web design front end Found in web development back end Browsers Uses HTTP to communicate with Web Server Browser requests a html document Web Server sends a html document
More informationPersonalizing Image Search from the Photo Sharing Websites
Personalizing Image Search from the Photo Sharing Websites Swetha.P.C, Department of CSE, Atria IT, Bangalore swethapc.reddy@gmail.com Aishwarya.P Professor, Dept.of CSE, Atria IT, Bangalore aishwarya_p27@yahoo.co.in
More informationSearch and Information Retrieval
Search and Information Retrieval Search on the Web 1 is a daily activity for many people throughout the world Search and communication are most popular uses of the computer Applications involving search
More informationHow To Write A Summary Of A Review
PRODUCT REVIEW RANKING SUMMARIZATION N.P.Vadivukkarasi, Research Scholar, Department of Computer Science, Kongu Arts and Science College, Erode. Dr. B. Jayanthi M.C.A., M.Phil., Ph.D., Associate Professor,
More informationTentative Schedule for Webinar Version
Drury University's Graduate Level Social Media Program http://socialmediacertificate.net/ For questions about the program, contact: Curt Gilstrap, Ph.D. Director, Social Media Certificate Drury University
More informationSecurity and Trust in social media networks
!1 Security and Trust in social media networks Prof. Touradj Ebrahimi touradj.ebrahimi@epfl.ch! DMP meeting San Jose, CA, USA 11 January 2014 Social media landscape!2 http://www.fredcavazza.net/2012/02/22/social-media-landscape-2012/
More informationLinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together
LinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together Owen Sacco 1 and Matthew Montebello 1, 1 University of Malta, Msida MSD 2080, Malta. {osac001, matthew.montebello}@um.edu.mt
More informationTowards the Semantic Web: Collaborative Tag Suggestions
Towards the Semantic Web: Collaborative Tag Suggestions Zhichen Xu, Yun Fu, Jianchang Mao, and Difu Su Yahoo! Inc 2821 Mission College Blvd., Santa Clara, CA 95054 {zhichen, yfu, jmao, difu}@yahoo-inc.com
More informationint.ere.st: Building a Tag Sharing Service with the SCOT Ontology
int.ere.st: Building a Tag Sharing Service with the SCOT Ontology HakLae Kim, John G. Breslin Digital Enterprise Research Institute National University of Ireland, Galway IDA Business Park, Lower Dangan
More informationWeb Design and Development Certificate Program
Information Technologies Programs Web Design and Development Certificate Program Accelerate Your Career extension.uci.edu/webdesign University of California, Irvine Extension's professional certificate
More informationMARKETING KUNG FU SEO: Key Things to Expand Your Digital Footprint. A Practical Checklist
MARKETING KUNG FU SEO: Key Things to Expand Your Digital Footprint A Practical Checklist 1 1. Content Development... Page 3 2. Content Organization... Page 4 3. META Data... Page 5 4. Fix Errors... Page
More informationChapter 12: Advanced topic Web 2.0
Chapter 12: Advanced topic Web 2.0 Contents Web 2.0 DOM AJAX RIA Web 2.0 "Web 2.0" refers to the second generation of web development and web design that facilities information sharing, interoperability,
More informationINTERNET MARKETING. SEO Course Syllabus Modules includes: COURSE BROCHURE
AWA offers a wide-ranging yet comprehensive overview into the world of Internet Marketing and Social Networking, examining the most effective methods for utilizing the power of the internet to conduct
More informationPersonalized Image Search for Photo Sharing Website
Personalized Image Search for Photo Sharing Website Asst. Professor Rajni Pamnani rajaniaswani@somaiya.edu Manan Desai manan.desai@somaiya.edu Varshish Bhanushali varshish.b@somaiya.edu Ashish Charla ashish.charla@somaiya.edu
More informationAn introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
More informationA UPS Framework for Providing Privacy Protection in Personalized Web Search
A UPS Framework for Providing Privacy Protection in Personalized Web Search V. Sai kumar 1, P.N.V.S. Pavan Kumar 2 PG Scholar, Dept. of CSE, G Pulla Reddy Engineering College, Kurnool, Andhra Pradesh,
More informationStandards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
More informationOptimization of Image Search from Photo Sharing Websites Using Personal Data
Optimization of Image Search from Photo Sharing Websites Using Personal Data Mr. Naeem Naik Walchand Institute of Technology, Solapur, India Abstract The present research aims at optimizing the image search
More informationTerm extraction for user profiling: evaluation by the user
Term extraction for user profiling: evaluation by the user Suzan Verberne 1, Maya Sappelli 1,2, Wessel Kraaij 1,2 1 Institute for Computing and Information Sciences, Radboud University Nijmegen 2 TNO,
More informationOur SEO services use only ethical search engine optimization techniques. We use only practices that turn out into lasting results in search engines.
Scope of work We will bring the information about your services to the target audience. We provide the fullest possible range of web promotion services like search engine optimization, PPC management,
More informationCitationBase: A social tagging management portal for references
CitationBase: A social tagging management portal for references Martin Hofmann Department of Computer Science, University of Innsbruck, Austria m_ho@aon.at Ying Ding School of Library and Information Science,
More informationFlickr Tag Recommendation based on Collective Knowledge
Flickr Tag Recommendation based on Collective Knowledge ABSTRACT Börkur Sigurbjörnsson Yahoo! Research C/Ocata 1 08003 Barcelona Spain borkur@yahoo-inc.com Online photo services such as Flickr and Zooomr
More informationTowards a Visually Enhanced Medical Search Engine
Towards a Visually Enhanced Medical Search Engine Lavish Lalwani 1,2, Guido Zuccon 1, Mohamed Sharaf 2, Anthony Nguyen 1 1 The Australian e-health Research Centre, Brisbane, Queensland, Australia; 2 The
More informationLatent Dirichlet Markov Allocation for Sentiment Analysis
Latent Dirichlet Markov Allocation for Sentiment Analysis Ayoub Bagheri Isfahan University of Technology, Isfahan, Iran Intelligent Database, Data Mining and Bioinformatics Lab, Electrical and Computer
More informationA Comparative Approach to Search Engine Ranking Strategies
26 A Comparative Approach to Search Engine Ranking Strategies Dharminder Singh 1, Ashwani Sethi 2 Guru Gobind Singh Collage of Engineering & Technology Guru Kashi University Talwandi Sabo, Bathinda, Punjab
More information[Ramit Solutions] www.ramitsolutions.com SEO SMO- SEM - PPC. [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions
[Ramit Solutions] www.ramitsolutions.com SEO SMO- SEM - PPC [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions [2014-2016] By Lathish Difference between Offline Marketing
More informationConventional. Personalized
Volume 3, Issue 8, August 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Personalized
More informationYifan Chen, Guirong Xue and Yong Yu Apex Data & Knowledge Management LabShanghai Jiao Tong University
Yifan Chen, Guirong Xue and Yong Yu Apex Data & Knowledge Management LabShanghai Jiao Tong University Presented by Qiang Yang, Hong Kong Univ. of Science and Technology 1 In a Search Engine Company Advertisers
More informationIntroduction to Dreamweaver
Introduction to Dreamweaver ASSIGNMENT After reading the following introduction, read pages DW1 DW24 in your textbook Adobe Dreamweaver CS6. Be sure to read through the objectives at the beginning of Web
More informationWhy SEO? What is Search Engine Optimization? Our main areas of expertise are: When a company invests in building a website, their goal is to:
Super Web Solutions - a one-stop-shop for all your web design, development, marketing, hosting and business consulting needs. We offer all the essential tools to guarantee that your business prospers and
More informationMashup Development Seminar
Mashup Development Seminar Tampere University of Technology, Finland Fall 2008 http://www.cs.tut.fi/~taivalsa/kurssit/mads2008/ Prof. Tommi Mikkonen Dr. Antero Taivalsaari Background History of computing
More informationSearch Engine Optimization Glossary
Search Engine Optimization Glossary A ALT Text/Tag or Attribute: A description of an image in your site's HTML. Unlike humans, search engines read only the ALT text of images, not the images themselves.
More informationWeb Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
More informationSocial Media Glossary of Terms
Social Media Glossary of Terms A Adsense: Google's pay-per-click, context-relevant program available to blog and web publishers as a way to create revenue. Adwords: advertiser program that populates the
More informationResearch on HTML5 in Web Development
Research on HTML5 in Web Development 1 Ch Rajesh, 2 K S V Krishna Srikanth 1 Department of IT, ANITS, Visakhapatnam 2 Department of IT, ANITS, Visakhapatnam Abstract HTML5 is everywhere these days. HTML5
More informationWeb Development I & II*
Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology
More informationDynamical Clustering of Personalized Web Search Results
Dynamical Clustering of Personalized Web Search Results Xuehua Shen CS Dept, UIUC xshen@cs.uiuc.edu Hong Cheng CS Dept, UIUC hcheng3@uiuc.edu Abstract Most current search engines present the user a ranked
More informationSentiment analysis on tweets in a financial domain
Sentiment analysis on tweets in a financial domain Jasmina Smailović 1,2, Miha Grčar 1, Martin Žnidaršič 1 1 Dept of Knowledge Technologies, Jožef Stefan Institute, Ljubljana, Slovenia 2 Jožef Stefan International
More informationSearch Taxonomy. Web Search. Search Engine Optimization. Information Retrieval
Information Retrieval INFO 4300 / CS 4300! Retrieval models Older models» Boolean retrieval» Vector Space model Probabilistic Models» BM25» Language models Web search» Learning to Rank Search Taxonomy!
More informationMethods of Social Media Research: Data Collection & Use in Social Media
Methods of Social Media Research: Data Collection & Use in Social Media Florida State University College of Communication and Information Sanghee Oh shoh@cci.fsu.edu Overview Introduction to myself Introduction
More informationI will be showing you exactly how to achieve this
In this report I will be showing you how to Rank in Google using the SERP Fuel Technique. This technique uses nothing other than the power of Internal Links that YOU Control. Internal links are used by
More informationSEO Services. Climb up the Search Engine Ladder
SEO Services Climb up the Search Engine Ladder 2 SEARCH ENGINE OPTIMIZATION Increase your Website s Visibility on Search Engines INTRODUCTION 92% of internet users try Google, Yahoo! or Bing first while
More informationImproving Web Page Retrieval using Search Context from Clicked Domain Names
Improving Web Page Retrieval using Search Context from Clicked Domain Names Rongmei Li School of Electrical, Mathematics, and Computer Science University of Twente P.O.Box 217, 7500 AE, Enschede, the Netherlands
More informationSTATEMENT OF PURPOSE
WEB DESIGN STATEMENT OF PURPOSE This course is intended for the student interested in learning how to create web pages for the World Wide Web. Instruction on how to program using the HTML language is provided.
More informationBA_EM Electronic Marketing. Project Class
BA_EM Electronic Marketing 9. Web 2.0. Responsive design as a marketing tool. Using CRM platforms for promotion Project Class Pavel Kotyza @ VŠFS Don t argue with idiots http://vitaminl.tv/video/885?ref=fbs
More informationPersonalization of Web Search With Protected Privacy
Personalization of Web Search With Protected Privacy S.S DIVYA, R.RUBINI,P.EZHIL Final year, Information Technology,KarpagaVinayaga College Engineering and Technology, Kanchipuram [D.t] Final year, Information
More informationNetwork Working Group
Network Working Group Request for Comments: 2413 Category: Informational S. Weibel OCLC Online Computer Library Center, Inc. J. Kunze University of California, San Francisco C. Lagoze Cornell University
More informationEssential New Media Terms
Affiliate Marketing: A popular marketing technique that partners merchant with website in which the merchant compensates the website based on performance (e.g. referrals). Aggregator: Also referred to
More informationDynamics of Genre and Domain Intents
Dynamics of Genre and Domain Intents Shanu Sushmita, Benjamin Piwowarski, and Mounia Lalmas University of Glasgow {shanu,bpiwowar,mounia}@dcs.gla.ac.uk Abstract. As the type of content available on the
More informationSEO. Module 1: Basic of SEO:
SEO Module 1: Basic of SEO: Internet and Search engine Basics Internet Marketing Importance of Internet Marketing Types of internet Marketing Method Importance of Search Engines SEO is an art of Science
More informationSocial Media Marketing
Social Media Marketing Small businesses that are considering online marketing strategies will find this booklet useful. This booklet focuses on using social media marketing techniques to advertise your
More informationSearch Result Optimization using Annotators
Search Result Optimization using Annotators Vishal A. Kamble 1, Amit B. Chougule 2 1 Department of Computer Science and Engineering, D Y Patil College of engineering, Kolhapur, Maharashtra, India 2 Professor,
More informationUsing Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
More informationChristopher Zavatchen
Christopher Zavatchen chris@cnc137.com 330-558-1137 273 Bettie Lane Brunswick, Ohio 44212 Objective Seeking a career opportunity enabling me to fully utilize my web design and development skills while
More informationDigital Marketing Training Institute
Our USP Live Training Expert Faculty Personalized Training Post Training Support Trusted Institute 5+ Years Experience Flexible Batches Certified Trainers Digital Marketing Training Institute Mumbai Branch:
More informationJanet Bartoli Search Engine Optimization Consulting Small Business Packages
Janet Bartoli Search Engine Optimization Consulting Small Business Packages SEO Package Organic Silver: $475/mo (Ideal for small business with little to no pre-existing online presence, great way to get
More informationWikipedia and Web document based Query Translation and Expansion for Cross-language IR
Wikipedia and Web document based Query Translation and Expansion for Cross-language IR Ling-Xiang Tang 1, Andrew Trotman 2, Shlomo Geva 1, Yue Xu 1 1Faculty of Science and Technology, Queensland University
More informationU of S Course Tools. List of Tools Available (Definitions) For Instructors
U of S Course Tools List of Tools Available (Definitions) For Instructors August, 2012 Background: Tool availability allows the instructor to control what tools can be used and by which users. Tools are
More informationMicro blogs Oriented Word Segmentation System
Micro blogs Oriented Word Segmentation System Yijia Liu, Meishan Zhang, Wanxiang Che, Ting Liu, Yihe Deng Research Center for Social Computing and Information Retrieval Harbin Institute of Technology,
More informationWebsite, Blogs, Social Sites : Create web presence in the world of Internet rcchak@gmail.com, June 21, 2015.
Website, Blogs, Social Sites : Create web presence in the world of Internet rcchak@gmail.com, June 21, 2015. www.myreaders.info Return to Website Create Presence on Internet and World Wide Web. This article
More informationCross-Lingual Concern Analysis from Multilingual Weblog Articles
Cross-Lingual Concern Analysis from Multilingual Weblog Articles Tomohiro Fukuhara RACE (Research into Artifacts), The University of Tokyo 5-1-5 Kashiwanoha, Kashiwa, Chiba JAPAN http://www.race.u-tokyo.ac.jp/~fukuhara/
More informationIncludes: Building an SEO- friendly Website: A Comprehensive Checklist
Building an SEO- friendly Website: A Comprehensive Checklist Includes: v Pre- Planning Stage v Planning Stage v Development Stage v Pre- Launch v On- Site SEO v Launch v Post- Launch Data Collection v
More informationINTERACTIVE SERVICES CAPABILITIES PRESENTATION
Title here INTERACTIVE SERVICES CAPABILITIES PRESENTATION 1 There is no Community, without Communication. There is no Society, without Social Interaction. We are thought leaders in the interactive space,
More informationOutline. CIW Web Design Specialist. Course Content
CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site
More informationSOCIAL MEDIA OPTIMIZATION
SOCIAL MEDIA OPTIMIZATION Proxy1Media is a Full-Service Internet Marketing, Web Site Design, Interactive Media & Search-Engine Marketing Company in Boca Raton, Florida. We specialize in On-Line Advertising
More informationAnalyzing survey text: a brief overview
IBM SPSS Text Analytics for Surveys Analyzing survey text: a brief overview Learn how gives you greater insight Contents 1 Introduction 2 The role of text in survey research 2 Approaches to text mining
More informationIntroduction. Why does it matter how Google identifies these SEO black hat tactics?
Introduction A lot of what we know about Google s algorithm updates are based on Google patents that are published. We understand the basic purpose of the updates, specifically the major ones - they are
More informationSlide 7. Jashapara, Knowledge Management: An Integrated Approach, 2 nd Edition, Pearson Education Limited 2011. 7 Nisan 14 Pazartesi
WELCOME! WELCOME! Chapter 7 WELCOME! Chapter 7 WELCOME! Chapter 7 KNOWLEDGE MANAGEMENT TOOLS: WELCOME! Chapter 7 KNOWLEDGE MANAGEMENT TOOLS: Component Technologies LEARNING OBJECTIVES LEARNING OBJECTIVES
More informationInteractive Multimedia Courses-1
Interactive Multimedia Courses-1 IMM 110/Introduction to Digital Media An introduction to digital media for interactive multimedia through the study of state-of-the-art methods of creating digital media:
More informationBlog Post Extraction Using Title Finding
Blog Post Extraction Using Title Finding Linhai Song 1, 2, Xueqi Cheng 1, Yan Guo 1, Bo Wu 1, 2, Yu Wang 1, 2 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 2 Graduate School
More informationSEO 101. Learning the basics of search engine optimization. Marketing & Web Services
SEO 101 Learning the basics of search engine optimization Marketing & Web Services Table of Contents SEARCH ENGINE OPTIMIZATION BASICS WHAT IS SEO? WHY IS SEO IMPORTANT? WHERE ARE PEOPLE SEARCHING? HOW
More informationPhoCA: An extensible service-oriented tool for Photo Clustering Analysis
paper:5 PhoCA: An extensible service-oriented tool for Photo Clustering Analysis Yuri A. Lacerda 1,2, Johny M. da Silva 2, Leandro B. Marinho 1, Cláudio de S. Baptista 1 1 Laboratório de Sistemas de Informação
More informationHOW TO IMPROVE YOUR WEBSITE FOR BETTER LEAD GENERATION Four steps to auditing your site & planning improvements
HOW TO IMPROVE YOUR WEBSITE FOR BETTER LEAD GENERATION Four steps to auditing your site & planning improvements A good website will do incredible things for business to business (B2B) companies. Over the
More informationInstitute for Information Systems and Computer Media. Graz University of Technology. Phone: (+43) 316-873-5613. Graz University of Technology
Title: Tag Clouds Name: Christoph Trattner 1 and Denis Helic 2 and Markus Strohmaier 2 Affil./Addr. 1: Knowledge Management Institute and Institute for Information Systems and Computer Media Graz University
More informationBest Practices for WordPress and SEO
Best Practices for WordPress and SEO Original Presentation This presentation was originally given by live, by John Pratt of JTPratt Media to the Wordpress Ann Arbor Meetup Group On January 26th, 2011 Presentation
More informationSEO for Web 2.0 Enterprise Search Summit West September 2008
SEO for Web 2.0 Enterprise Search Summit West September 2008 Agenda Search 0.0 Search 1.0 Web 2.0 Search 2.0 Data the next Intel inside Harnessing the Collective Intelligence Rich User Experience Software
More informationTERMS OF REFERENCE. Revamping of GSS Website. GSS Information Technology Directorate Application and Database Section
TERMS OF REFERENCE Revamping of GSS Website GSS Information Technology Directorate Application and Database Section Tel: Accra 0302 682656 Cables: GHANASTATS In case of reply the number and date of this
More informationSolution Showcase Session. Enterprise 2.0 Computing Services
Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services
More informationISSN: 2321-7782 (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies
ISSN: 2321-7782 (Online) Volume 2, Issue 3, March 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com
More informationSPLIT BLOCK FINAL Web Design
SPLIT BLOCK FINAL Web Design MULTIPLE CHOICE 1. A(n) site shares user-created content with site visitors. a. portal c. informational/educational b. Web 2.0 d. business 2. sites include Erly, Flickr, Pinterest,
More informationOnline Marketing Module COMP. Certified Online Marketing Professional. v2.0
= Online Marketing Module COMP Certified Online Marketing Professional v2.0 Part 1 - Introduction to Online Marketing - Basic Description of SEO, SMM, PPC & Email Marketing - Search Engine Basics o Major
More informationIncreasing Traffic to Your Website Through Search Engine Optimization (SEO) Techniques
Increasing Traffic to Your Website Through Search Engine Optimization (SEO) Techniques Small businesses that want to learn how to attract more customers to their website through marketing strategies such
More informationSearch Engine Optimisation (SEO) Guide
Search Engine Optimisation (SEO) Guide Search Engine Optimisation (SEO) has two very distinct areas; on site SEO and off site SEO. The first relates to all the tasks that you can carry out on your website
More informationNew Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability
New Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability Liana Razmerita 1, Martynas Jusevičius 2, Rokas Firantas 2 Copenhagen Business School, Denmark
More informationTechnology Web 2.0. Part two of three. Voice over IP. Blogging. Xebidy Monthly 1 June 2007
Technology I was listening to a podcast about folksonomies so I wrote a post about it on my blog which someone read via an RSS feed and as a result updated the definition on a wiki; what the hell are you
More informationModern tools for development of interactive web map applications for visualization spatial data on the internet
Acta Montanistica Slovaca Ročník 14 (2009), mimoriadne číslo 1, 4-11 Modern tools for development of interactive web map applications for visualization spatial data on the internet Ardielli Jiří 1, Minarčík
More informationNetwork Big Data: Facing and Tackling the Complexities Xiaolong Jin
Network Big Data: Facing and Tackling the Complexities Xiaolong Jin CAS Key Laboratory of Network Data Science & Technology Institute of Computing Technology Chinese Academy of Sciences (CAS) 2015-08-10
More informationText Mining - Scope and Applications
Journal of Computer Science and Applications. ISSN 2231-1270 Volume 5, Number 2 (2013), pp. 51-55 International Research Publication House http://www.irphouse.com Text Mining - Scope and Applications Miss
More informationSlide 1. Welcome to Chapter 12. This chapter is an excursion on Marketing called Online Marketing. The author is Vicente Lluch.
Slide 1 Welcome to Chapter 12 This chapter is an excursion on Marketing called Online Marketing. The author is Vicente Lluch. Slide 2 At the end of this chapter you should understand key elements of online
More informationSustaining Privacy Protection in Personalized Web Search with Temporal Behavior
Sustaining Privacy Protection in Personalized Web Search with Temporal Behavior N.Jagatheshwaran 1 R.Menaka 2 1 Final B.Tech (IT), jagatheshwaran.n@gmail.com, Velalar College of Engineering and Technology,
More informationSEO Optimization A Developer s Role
Copyright 2010. www.anubavam.com. All Rights Reserved. Page 1 Contents Overview 3 What is SEO? 3 Role of a Developer in SEO 4 SEO friendly URLs 4 Page Title 5 Meta Tags 6 Page Heading 7 Amplify the First
More informationDr. Anuradha et al. / International Journal on Computer Science and Engineering (IJCSE)
HIDDEN WEB EXTRACTOR DYNAMIC WAY TO UNCOVER THE DEEP WEB DR. ANURADHA YMCA,CSE, YMCA University Faridabad, Haryana 121006,India anuangra@yahoo.com http://www.ymcaust.ac.in BABITA AHUJA MRCE, IT, MDU University
More informationMining Opinion Features in Customer Reviews
Mining Opinion Features in Customer Reviews Minqing Hu and Bing Liu Department of Computer Science University of Illinois at Chicago 851 South Morgan Street Chicago, IL 60607-7053 {mhu1, liub}@cs.uic.edu
More informationSearch Engine Optimization
Search Engine Optimization Aashna Parikh 1 M. Tech. Student, Dept of Computer Engg NMIMS University,Mumbai., INDIA Sanjay Deshmukh Asst Prof, Dept of Computer Engg NMIMS University,Mumbai, INDIA ABSTRACT
More informationWeb Development News, Tips and Tutorials
Web Development News, Tips and Tutorials In this section I will try to explain what we could and how we maybe helpful for your company and online business. The purpose of this site is to show what we had
More information