Automatic Web Tagging and Person Tagging Using Language Models

Size: px
Start display at page:

Download "Automatic Web Tagging and Person Tagging Using Language Models"

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, 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 information

Semantic Analysis of. Tag Similarity Measures in. Collaborative Tagging Systems

Semantic 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 information

Folksonomies versus Automatic Keyword Extraction: An Empirical Study

Folksonomies 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 information

TAGora. 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 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 information

Web Design Technology

Web 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 information

Personalizing Image Search from the Photo Sharing Websites

Personalizing 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 information

Search and Information Retrieval

Search 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 information

How To Write A Summary Of A Review

How 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 information

Tentative Schedule for Webinar Version

Tentative 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 information

Security and Trust in social media networks

Security 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 information

LinksTo 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 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 information

Towards the Semantic Web: Collaborative Tag Suggestions

Towards 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 information

int.ere.st: Building a Tag Sharing Service with the SCOT Ontology

int.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 information

Web Design and Development Certificate Program

Web 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 information

MARKETING 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 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 information

Chapter 12: Advanced topic Web 2.0

Chapter 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 information

INTERNET MARKETING. SEO Course Syllabus Modules includes: COURSE BROCHURE

INTERNET 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 information

Personalized Image Search for Photo Sharing Website

Personalized 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 information

An 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 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 information

A UPS Framework for Providing Privacy Protection in Personalized Web Search

A 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 information

Standards, Tools and Web 2.0

Standards, 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 information

Optimization of Image Search from Photo Sharing Websites Using Personal Data

Optimization 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 information

Term extraction for user profiling: evaluation by the user

Term 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 information

Our SEO services use only ethical search engine optimization techniques. We use only practices that turn out into lasting results in search engines.

Our 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 information

CitationBase: A social tagging management portal for references

CitationBase: 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 information

Flickr Tag Recommendation based on Collective Knowledge

Flickr 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 information

Towards a Visually Enhanced Medical Search Engine

Towards 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 information

Latent Dirichlet Markov Allocation for Sentiment Analysis

Latent 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 information

A Comparative Approach to Search Engine Ranking Strategies

A 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 [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 information

Conventional. Personalized

Conventional. 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 information

Yifan 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 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 information

Introduction to Dreamweaver

Introduction 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 information

Why SEO? What is Search Engine Optimization? Our main areas of expertise are: When a company invests in building a website, their goal is to:

Why 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 information

Mashup Development Seminar

Mashup 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 information

Search Engine Optimization Glossary

Search 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 information

Web Design Specialist

Web 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 information

Social Media Glossary of Terms

Social 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 information

Research on HTML5 in Web Development

Research 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 information

Web Development I & II*

Web 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 information

Dynamical Clustering of Personalized Web Search Results

Dynamical 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 information

Sentiment analysis on tweets in a financial domain

Sentiment 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 information

Search Taxonomy. Web Search. Search Engine Optimization. Information Retrieval

Search 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 information

Methods of Social Media Research: Data Collection & Use in Social Media

Methods 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 information

I will be showing you exactly how to achieve this

I 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 information

SEO Services. Climb up the Search Engine Ladder

SEO 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 information

Improving Web Page Retrieval using Search Context from Clicked Domain Names

Improving 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 information

STATEMENT OF PURPOSE

STATEMENT 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 information

BA_EM Electronic Marketing. Project Class

BA_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 information

Personalization of Web Search With Protected Privacy

Personalization 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 information

Network Working Group

Network 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 information

Essential New Media Terms

Essential 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 information

Dynamics of Genre and Domain Intents

Dynamics 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 information

SEO. Module 1: Basic of SEO:

SEO. 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 information

Social Media Marketing

Social 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 information

Search Result Optimization using Annotators

Search 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 information

Using Social Networking Sites as a Platform for E-Learning

Using 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 information

Christopher Zavatchen

Christopher 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 information

Digital Marketing Training Institute

Digital 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 information

Janet Bartoli Search Engine Optimization Consulting Small Business Packages

Janet 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 information

Wikipedia 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 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 information

U of S Course Tools. List of Tools Available (Definitions) For Instructors

U 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 information

Micro blogs Oriented Word Segmentation System

Micro 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 information

Website, 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. 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 information

Cross-Lingual Concern Analysis from Multilingual Weblog Articles

Cross-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 information

Includes: Building an SEO- friendly Website: A Comprehensive Checklist

Includes: 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 information

INTERACTIVE SERVICES CAPABILITIES PRESENTATION

INTERACTIVE 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 information

Outline. CIW Web Design Specialist. Course Content

Outline. 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 information

SOCIAL MEDIA OPTIMIZATION

SOCIAL 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 information

Analyzing survey text: a brief overview

Analyzing 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 information

Introduction. Why does it matter how Google identifies these SEO black hat tactics?

Introduction. 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 information

Slide 7. Jashapara, Knowledge Management: An Integrated Approach, 2 nd Edition, Pearson Education Limited 2011. 7 Nisan 14 Pazartesi

Slide 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 information

Interactive Multimedia Courses-1

Interactive 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 information

Blog Post Extraction Using Title Finding

Blog 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 information

SEO 101. Learning the basics of search engine optimization. Marketing & Web Services

SEO 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 information

PhoCA: An extensible service-oriented tool for Photo Clustering Analysis

PhoCA: 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 information

HOW 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 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 information

Institute for Information Systems and Computer Media. Graz University of Technology. Phone: (+43) 316-873-5613. Graz University of Technology

Institute 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 information

Best Practices for WordPress and SEO

Best 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 information

SEO for Web 2.0 Enterprise Search Summit West September 2008

SEO 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 information

TERMS 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 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 information

Solution Showcase Session. Enterprise 2.0 Computing Services

Solution 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 information

ISSN: 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 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 information

SPLIT BLOCK FINAL Web Design

SPLIT 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 information

Online Marketing Module COMP. Certified Online Marketing Professional. v2.0

Online 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 information

Increasing Traffic to Your Website Through Search Engine Optimization (SEO) Techniques

Increasing 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 information

Search Engine Optimisation (SEO) Guide

Search 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 information

New 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 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 information

Technology Web 2.0. Part two of three. Voice over IP. Blogging. Xebidy Monthly 1 June 2007

Technology 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 information

Modern tools for development of interactive web map applications for visualization spatial data on the internet

Modern 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 information

Network Big Data: Facing and Tackling the Complexities Xiaolong Jin

Network 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 information

Text Mining - Scope and Applications

Text 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 information

Slide 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 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 information

Sustaining Privacy Protection in Personalized Web Search with Temporal Behavior

Sustaining 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 information

SEO Optimization A Developer s Role

SEO 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 information

Dr. Anuradha et al. / International Journal on Computer Science and Engineering (IJCSE)

Dr. 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 information

Mining Opinion Features in Customer Reviews

Mining 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 information

Search Engine Optimization

Search 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 information

Web Development News, Tips and Tutorials

Web 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