1 Anonshare 2.0 P2P Anonymous Browsing History Share Frank Chiang Terry Go Rui Ma Anita Mathew.

Slides:



Advertisements
Similar presentations
Fatma Y. ELDRESI Fatma Y. ELDRESI ( MPhil ) Systems Analysis / Programming Specialist, AGOCO Part time lecturer in University of Garyounis,
Advertisements

Principles of Information Systems, Sixth Edition The Internet, Intranets, and Extranets Chapter 7.
FindAll: A Local Search Engine for Mobile Phones Aruna Balasubramanian University of Washington.
Computer Science Department, University of Toronto 1 Seminar Series Social Information Systems Toronto, Spring, 2007 Manos Papagelis Department of Computer.
Page 1 June 2, 2015 Optimizing for Search Making it easier for users to find your content.
“ The Anatomy of a Large-Scale Hypertextual Web Search Engine ” Presented by Ahmed Khaled Al-Shantout ICS
Project Title: Deepin Search Member: Wenxu Li & Ziming Zhai CSCI 572 Project.
Web Search – Summer Term 2006 III. Web Search - Introduction (Cont.) - Jeff Dean, Google's Systems Lab:
ODISSEA Mehdi Kharrazi Kulesh Shanmugasundaram Security Issues.
Privacy – what do they know about you? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Searching the World Wide Web From Greenlaw/Hepp, In-line/On-line: Fundamentals of the Internet and the World Wide Web 1 Introduction Directories, Search.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 The Internet, Intranets, and Extranets Chapter 7.
University of Kansas Data Discovery on the Information Highway Susan Gauch University of Kansas.
“ The Initiative's focus is to dramatically advance the means to collect,store,and organize information in digital forms,and make it available for searching,retrieval,and.
How Search Engines Work. Any ideas? Building an index Dan taylor Flickr Creative Commons.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Principles of Information Systems, Sixth Edition The Internet, Intranets, and Extranets Chapter 7.
 Promote books online add more content – increase sales.
CHAPTER 3 USING HYPERLINKS TO CONNECT CONTENT. LEARNING OBJECTIVES How to use the and anchor tag pair to create a text-based hyperlink. How to use the.
The Internet By Amal Wali 10DD. Contents  What is the Internet? What is the Internet?  Who owns the Internet? Who owns the Internet?  How do you connect.
Template. Mobile devices used in the exploration.
Improving Web Search Ranking by Incorporating User Behavior Information Eugene Agichtein Eric Brill Susan Dumais Microsoft Research.
Tag Data and Personalized Information Retrieval 1.
Google Directory By, Dixie E. Oyola. Google Directory The Google Web Directory integrates Google's sophisticated search technology with Open Directory.
Lesson 1 What Is the World Wide Web?. Objectives Upon completion of this lesson, you should be able to: Explain what the World Wide Web is and how it.
Zhen Ling Southeast University Extensive Analysis and Large-Scale Empirical Evaluation of Tor Bridge Discovery In collaboration with Junzhou Luo, Southeast.
PSI Peer Search Infrastructure. Introduction What are P2P Networks? The term "peer-to-peer" refers to a class of systems and applications that employ.
Search Engine Optimization 101 What is SEM? SEO? How can I use SEO on my blogs and/or my personal web space?
Building a Search Engine Friendly ™ eCommerce Website ECMTA Webinar July 2008 Mountain Media is a trademarks of New Earth Technologies. All other logos/images.
Ankush Gola Riley Thomasson Sam Payne Aaron Himelman Akshaya Uttamadoss.
Search Engine Architecture
PEERSPECTIVE.MPI-SWS.ORG ALAN MISLOVE KRISHNA P. GUMMADI PETER DRUSCHEL BY RAGHURAM KRISHNAMACHARI Exploiting Social Networks for Internet Search.
Searching the web Enormous amount of information –In 1994, 100 thousand pages indexed –In 1997, 100 million pages indexed –In June, 2000, 500 million pages.
METS Dissemination METS Opening Day Corey Keith
Conversion Rates from: Winning Results with Google AdWords (2005)
WIRED Week 3 Syllabus Update (next week) Readings Overview - Quick Review of Last Week’s IR Models (if time) - Evaluating IR Systems - Understanding Queries.
The World Wide Web: Information Resource. Hock, Randolph. The Extreme Searcher’s Internet Handbook. 2 nd ed. CyberAge Books: Medford. (2007). Internet.
Principles of Information Systems, Sixth Edition 1 The Internet, Intranets, and Extranets Chapter 7.
TCP/IP Model & How it Relates to Browsing the Internet Anonymously BY: HELEN LIN.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
11 MANAGING INTERNET EXPLORER CONNECTIONS AND SECURITY Chapter 12.
Advanced Searching IS530 Fall 2009 Dr. Dania Bilal.
Battlefield: Bad Company 2 Lookup By David (Ben) Balkcom.
Quick Launch. Google Drive 30 GB Cloud Space Document.
Aruna Balasubramanian, Yun Zhou, W Bruce Croft, Brian N Levine and Arun Venkataramani Department of Computer Science, University of Massachusetts, Amherst.
Toward Semantic Search: RDFa based facet browser Jin Guang Zheng Tetherless World Constellation.
By Pamela Drake SEARCH ENGINE OPTIMIZATION. WHAT IS SEO? Search engine optimization (SEO) is the process of affecting the visibility of a website or a.
Week 1 Introduction to Search Engine Optimization.
VIVO architecture March 1, Major Components Vitro is a general-purpose Web-based application leveraging semantic standards VIVO is a customized.
Introduction Web analysis includes the study of users’ behavior on the web Traffic analysis – Usage analysis Behavior at particular website or across.
June 30, 2005 Public Web Site Search Project Update: 6/30/2005 Linda Busdiecker & Andy Nguyen Department of Information Technology.
Search Engine and Optimization 1. Introduction to Web Search Engines 2.
WEB STRUCTURE MINING SUBMITTED BY: BLESSY JOHN R7A ROLL NO:18.
Presentation by: Rebecca Chambers WebDuck Designs
Information Architecture
Contents Module 6: E-journal, E-books and Internet Resources
Search Engine Optimization
Lesson 4: Web Browsing.
Browsing and Searching the Web
IS 360 Web Promotion.
Search Engine Architecture
CIW Lesson 6 Web Search Engines.
Computer Networks and Internet
Web Privacy Chapter 6 – pp 125 – /12/9 Y K Choi.
Lesson 4: Web Browsing.
Agenda What is SEO ? How Do Search Engines Work? Measuring SEO success ? On Page SEO – Basic Practices? Technical SEO - Source Code. Off Page SEO – Social.
Search Engine Architecture
Information Retrieval and Web Design
Presentation transcript:

1 Anonshare 2.0 P2P Anonymous Browsing History Share Frank Chiang Terry Go Rui Ma Anita Mathew

2 Introduction Motivation  Social network → Common interest → Focused vs. Broad search experience  Share browsing history  Friend to Friend search engine Challenges  Privacy and anonymity concerns  Connecting through NAT/Firewall

3 Project Design Anonymous P2P  TOR (The Onion Router)  STUNT (Simple Traversal of UDP Through NATs and TCP too) Web proxy + Lucene  Index web browsing content  Share history  Customized/Enhanced Ranking User Interface  Local web server search interface

4 System Architecture Browsing History Searching Fetching Pages Receiving URLs Membership

5 STUNT TCP NAT Traversal NAT Peer 1Peer 2 STUNT Server Want to connect Peer 2 Peer 2’s end point Peer 1’s end point

6 Click Ranking N(c/tc) * w1 + N(r) * w2 c: clicks of the URL tc: total clicks in a group r: relevance score of the keyword w1: click weight w2: relevance weight N(x): (x - s) / std - s: the mean of samples - std: the standard deviation of samples

7 Implementation Anonymous P2P  Onion Routing using RSA  TCP NAT Traversal using STUNT  Loopback server  Membership server Lucene  Indexes HTML, PDF and Text documents  Search ranking based on friend clicks & keyword relevance User Interface  Compares Anonshare results with Google  Tracks user preference (Anonshare vs. Google)

8 Summary  Supports Home Users via STUNT  Click Ranking  User-friendly & effective user interface  Evaluation in upcoming week

Demo

Q & A