{"id":16322,"date":"2019-10-12T15:11:58","date_gmt":"2019-10-12T19:11:58","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-hits-learn-by-finding-answers-to-the-following-questions-can-you-answer-the-following-questions\/"},"modified":"2019-10-17T17:08:50","modified_gmt":"2019-10-17T21:08:50","slug":"graph-mining-hits-learn-by-finding-answers-to-the-following-questions-can-you-answer-the-following-questions","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=16322","title":{"rendered":"Graph Mining: Hits. Learn by finding Answers to the Following Questions. Can you answer the following questions?"},"content":{"rendered":"<p>Graph Mining: Hits. Learn by finding Answers to the Following Questions.<\/p>\n<p>What is HITS algorithm in Graph Mining esp. for Web?<\/p>\n<p>What does HITS stand for?<\/p>\n<p>What is another similar Algorithm?<\/p>\n<p>What are different between the PageRank algorithm and HITS?<\/p>\n<p>What is the PageRank algorithm? What is the purpose?<\/p>\n<p>Where and how PageRank is used?<\/p>\n<p>Where and how HITS is used?<\/p>\n<p>Describe HITS?<\/p>\n<p>Describe the PageRank algorithm.<\/p>\n<p>What are the two core concepts in HITS algorithm?<\/p>\n<p>Web-pages that serves as large directories of other pages with useful information &#8211; what are they called in HITS algorithm?<\/p>\n<p>Web-pages that serves to provide information on Specific topics &#8211; what are they called in the HITS algorithm?<\/p>\n<p>What are HUBs in HITS algorithm? What purpose do they serve?<\/p>\n<p>What are Authorities in HITS algorithm? What purpose do they serve?<\/p>\n<p>Compare HITS and PageRank.<\/p>\n<p>A web-page containing links to Top 1000 Universities in the world &#8211; is this a HUB or Authority in HITS?<\/p>\n<p>What is the Govt. of Canada website that provides information on all Govt. Services? Is this a Hub or an Authority?<\/p>\n<p>How do you measure a Good Hub?<\/p>\n<p>How do you measure a Good Authority?<\/p>\n<p>Can a web-page be both Hub and Authority? Can you assign both measures to a page irrespective of how good or bad?<\/p>\n<p>What are the two scores that HITS assign to a web-page?<\/p>\n<p>What is authority score for a web-page?<\/p>\n<p>What is the hub score for a web-page?<\/p>\n<p>What does hub score measure?<\/p>\n<p>What does authority score measure?<\/p>\n<p>What are the three matrices that are used for HITS algorithm? i.e. when you want to implement HITS algorithm.<\/p>\n<p>What is a Transition Matrix in HITS?<\/p>\n<p>What is a HUB vector? What does it contain initially?<\/p>\n<p>What is an Authority vector? What does it contain initially?<\/p>\n<p>For the graph below, provide the Initial Transition, Hub, Authority Vector\/Matrices.<\/p>\n<p>Directed Graph {Source, Destination}<br \/>\nNode: Yahoo, Amazon, Microsoft<br \/>\nEdges: {Yahoo, Yahoo} {Yahoo, Amazon} {Yahoo, Microsoft} {Amazon, Yahoo} {Amazon, Microsoft} {Microsoft, Amazon}<\/p>\n<p>For the same graph above, explain your transition matrix?<\/p>\n<p>If Transition Matrix is A, Hub Vector = h0, Authority Vector = a0.<br \/>\nHow is Hub Score for a page is updated?, How is Authority Score for a page is updated? How long does this update happen?<\/p>\n<p>The algorithm\/steps as mentioned above: will the update converge to a state where Hub and Authority values will no longer change? Why, why not? if convergence does not happen what to do?<\/p>\n<p>What is HITS normalization? i.e. after each iteration. Why it might be important.<\/p>\n<p>Give steps\/equations used for HITS normalization.<\/p>\n<p>What are the two ways, you can make the HITS algorithm stop? i.e. stopping points.<\/p>\n<p>True or False, Destiny of PageRank and HITS were different. What does it mean?<\/p>\n<p>Can you stop the HITS algorithm after a certain number of iterations?<\/p>\n<p>In real life, are HITS and PageRank used\/applied for the whole graph i.e. whole Internet for example? Or majority of the times, they are applied on contextual graphs?<\/p>\n<p>What are contextual graphs, anyway?<\/p>\n<p>Give example use cases for HITS and PageRank?<\/p>\n<p>Can you think of the value aspect of these algorithms? i.e. how they affect people, communities, societies?<\/p>\n<p>What are the programming languages where you will find libraries that implement the HITS and PageRank algorithm? Give the name of the libraries.<\/p>\n<p>Implement the algorithms from scratch in Python or in R without using the libraries. What did you use to debug your implementation and how?<br \/>\nWhat are the challenges that you faced to implement, how did you resolve? How did you represent the Graphs (i.e. on the graph you applied for testing).<\/p>\n<p><strong>Some Answers:<\/strong><br \/>\nFor the graph below, provide the Initial Transition, Hub, Authority Vector\/Matrices.<\/p>\n<p>Ans: Transition Matrix<\/p>\n<p>A =[<\/p>\n<p>1 \u00a01 \u00a01<br \/>1 \u00a00 \u00a01<br \/>0 \u00a01 \u00a00<\/p>\n<p>]<\/p>\n<p>Initial Hub Vector = h0<br \/>\n[<br \/>Yahoo<br \/>Amazon<br \/>Microsoft<br \/>]<br \/>\n=[<br \/>1<br \/>1<br \/>1]<\/p>\n<p>Authority Vector: a0<br \/>\n[<br \/>Yahoo<br \/>Amazon<br \/>Microsoft<br \/>]<\/p>\n<p>=<br \/>\n[<br \/>1<br \/>1<br \/>1<br \/>]<\/p>\n<p>For the same graph above, explain your transition matrix?<\/p>\n<p>First Row: Yahoo<br \/>\n2nd Row: Amazon<br \/>\n3rd Row: Microsoft<\/p>\n<p>Columns: Yahoo &#8212;- Amazon &#8212; Microsoft<\/p>\n<p>Transition Matrix<\/p>\n<p>[Yahoo-&gt; Yahoo, Yahoo-&gt; Amazon, Yahoo-&gt; Microsoft]<br \/>\n[Amazon-&gt;Yahoo, Amazon-&gt;Amazon, Amazon-&gt;Microsoft]<br \/>\n[Microsoft-&gt;yahoo, Microsoft-&gt;Amazon, Microsoft-&gt;microsoft]<\/p>\n<p>using: 1 if page i links to page j, otherwise 0<br \/>\n[1, \u00a01, 1 ]<br \/>\n[1, \u00a00, 1]<br \/>\n[0, \u00a01, 0]<\/p>\n<p>If Transition Matrix is A, Hub Vector = h0, Authority Vector = a0.<br \/>\nHow is Hub Score for a page is updated?, How is Authority Score for a page is updated?<br \/>\nA * a0 = h1 : Hub Score Update: based on authority score of outgoing links<br \/>\ntransition(A) h1 = a1 : Authority Score Update : based on hub score of incoming links<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Graph Mining: Hits. Learn by finding Answers to the Following Questions. What is HITS algorithm in Graph Mining esp. for Web? What does HITS stand for? What is another similar Algorithm? What are different between the PageRank algorithm and HITS? What is the PageRank algorithm? What is the purpose? Where and how PageRank is used? &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=16322\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1905,182],"tags":[],"class_list":["post-16322","post","type-post","status-publish","format-standard","hentry","category-graph-mining","category---blog","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":22879,"url":"http:\/\/bangla.sitestree.com\/?p=22879","url_meta":{"origin":16322,"position":0},"title":"Graph Mining: HITS Pagerank HUBS Anchors and Graph Theories","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Resources to Learn From Resources:HITS Algorithmhttps:\/\/en.wikipedia.org\/wiki\/HITS_algorithmhttp:\/\/pi.math.cornell.edu\/~mec\/Winter2009\/RalucaRemus\/Lecture4\/lecture4.htmlLast modified: Thursday, 24 October 2019, 9:32 PM Read the resources above and Learn by finding Answers to the Following Questions. Can you answer the following questions? Graph Mining: Hits. Learn by finding Answers to the Following Questions. What is HITS algorithm in Graph Mining\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22891,"url":"http:\/\/bangla.sitestree.com\/?p=22891","url_meta":{"origin":16322,"position":1},"title":"Graph Mining: Misc. Topics to Learn: Misc. Resources to Learn From","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Graph Mining: Misc. Topics to Learn: Misc. Resources to Learn From Influence\/Virus\/Label Propagation Resources to learn fromPage A presentation on Influence\/Virus PropagationURL Big Data Graph Databases Resources to Learn FromPage Graph DatabaseURL Neo4jPage Big Data Graph Processing Resources to Learn FromPage ToolURL Techniques, Tools and Applications of Graph AnalyticURL Graph\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16324,"url":"http:\/\/bangla.sitestree.com\/?p=16324","url_meta":{"origin":16322,"position":2},"title":"Graph Mining: Highly Connected Subgraph Clustering: Learn by finding answers to the following questions.","author":"Sayed","date":"October 14, 2019","format":false,"excerpt":"Graph Mining: Highly Connected Subgraph Clustering: Learn by finding answers to the following questions. How do you define: Highly Connected? What is a Cluster? What is Subgraph? Does connectivity indicate the number of edges between clusters? True or false: Highly connected clustering means: within a cluster, connectivity will be low.\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16323,"url":"http:\/\/bangla.sitestree.com\/?p=16323","url_meta":{"origin":16322,"position":3},"title":"Graph Mining: Louvian Modularity: Learn by finding answers to the following questions. Can you answer the following questions?","author":"Sayed","date":"October 13, 2019","format":false,"excerpt":"Graph Mining: Louvian\/Louvain Modularity: Learn by finding answers to the following questions. Can you answer the following questions? I have seen both: Louvian Modularity and Louvain Modularity. I will use Louvain Modularity What is the primary problem that Louvain Modularity solved? Is Louvain good at detecting small communities? What is\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26233,"url":"http:\/\/bangla.sitestree.com\/?p=26233","url_meta":{"origin":16322,"position":4},"title":"Graph Mining: Louvian Modularity: Learn by finding answers to the following questions. Can you answer the following questions? #Root","author":"Author-Check- Article-or-Video","date":"April 20, 2021","format":false,"excerpt":"Graph Mining: Louvian\/Louvain Modularity: Learn by finding answers to the following questions. Can you answer the following questions? I have seen both: Louvian Modularity and Louvain Modularity. I will use Louvain Modularity What is the primary problem that Louvain Modularity solved? Is Louvain good at detecting small communities? What is\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16306,"url":"http:\/\/bangla.sitestree.com\/?p=16306","url_meta":{"origin":16322,"position":5},"title":"Graph Mining: K-Spanning Trees: Learn by finding answers to the following questions. Can you answer the questions?","author":"Sayed","date":"October 8, 2019","format":false,"excerpt":"Graph Mining: K-Spanning Trees: Learn by finding answers to the following questions. Can you answer the questions? What is a Spanning Tree? What is a Minimum Spanning Tree? For the undirected Graph below, what is a Spanning Tree? First, draw the Graph, then Try to find the answer, and then\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16322"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16322\/revisions"}],"predecessor-version":[{"id":16330,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16322\/revisions\/16330"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16322"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}