Web Indexing and Searching By Florin Zidaru. Outline Web Indexing and Searching Overview Swish-e: overview and features Swish-e: set-up Swish-e: demo.

Slides:



Advertisements
Similar presentations
E-Commerce CMM503 – Lecture 8 Stuart Watt Room C2.
Advertisements

CLEARSPACE Digital Document Archiving system INTRODUCTION Digital Document Archiving is the process of capturing paper documents through scanning and.
Internet Applications Development Lecture 2 L. Obead Alhadreti.
Chapter 8 HTML Editors Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 8-2 Text Editors No single method Notepad Textpad, Notetab, and.
Metadata at ICPSR Sanda Ionescu, ICPSR.
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
Project 1 Introduction to HTML.
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Web Clipping Presentation By: Alex Jacobs, Philip Kim, Nathan Po Web Clipping.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Application Software By Brandon Marcelli.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
 Search engines are programs that search documents for specified keywords and returns a list of the documents where the keywords were found.  A search.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
Chapter 10 Publishing and Maintaining Your Web Site.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
IBIS System: Requirements and Components Lois M. Haggard Office of Public Health Assessment.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
INTRODUCTION TO WEB DATABASE PROGRAMMING
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Apache Server The Apache Server Apache is a WWW server that implements the HTTP protocol. Apache runs as a daemon. This means that it is a resident.
AIT 616 Fall 2002 PHP. AIT 616 Fall 2002 PHP  Special scripting language used to dynamically generate web documents  Open source – Free!!!  Performs.
FPDS- NG Reports Overview December 16, Today’s Goals Provide an overview of the FPDS-NG reporting capability Demonstrate each of the reporting tools.
INTERNET APPLICATION DEVELOPMENT For More visit:
Introducing Dreamweaver MX 2004
Cybele WEBserver a quick presentation by Bjørn Funke.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
What is PHP? PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general- purpose scripting language that is especially.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
1.  Use the anchor element to link from page to page  Configure absolute, relative, and hyperlinks  Configure relative hyperlinks to web pages.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.

Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Lab 11 Overview Windows Server Last Labs Lab 12  Cisco Firewall.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
SEO Friendly Website Building a visually stunning website is not enough to ensure any success for your online presence.
IBM Lotus Software © 2006 IBM Corporation IBM Lotus Notes Domino Blog Template Steve Castledine.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
PHP Introduction PHP is a server-side scripting language.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
ITX2000 Remote hosts and web servers Prof. Xiaohong (Sharon) Gao Room: T125 Ext: Week 8 – Review Reference:
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Search Engine Optimization
Tuesday Tech Talks Skeen Library Presents Today’s Topic: Presented by:
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Exploring Microsoft Word 2000
IS 4506 Server Configuration (HTTP Server)
Unit 1 The Web Book Test.
SharePoint Permissions Manager
Health On-Line Patient Education Web Site
Unit 7 Misc. Test Web Site Elements Test.
CIS 133 mashup Javascript, jQuery and XML
Presentation transcript:

Web Indexing and Searching By Florin Zidaru

Outline Web Indexing and Searching Overview Swish-e: overview and features Swish-e: set-up Swish-e: demo

Overview: Web indexing A convenient method to allow clients to retrieve information from a web site is by building an index of the web pages and providing search capability not a simple task

Overview Many websites opt to provide search capabilities The major problem encountered: relevancy of the search results Example: search for Home Office

Swish-e: Overview Simple Web Indexing System for Humans - Enhanced indexing web pages, text files, mailing list archives, or data stored in a relational database. fast, flexible, free open source, highly configurable

Swish-e: Features ideally suited for collections of a million documents or smaller Quickly index a large number of documents in text, HTML, and XML index other types of files such as PDF, gzip, or PostScript Includes a web spider for indexing remote documents over HTTP

Swish-e: Features Document summaries can be returned with each search Phrase searching and wildcard searching Limit searches to parts of documents such as certain HTML tags (META, TITLE, comments, etc.) or to XML elements Easily limit searches to parts or all of your web site

Swish-e: Set-Up Web server (Ex. Apache) Needs a C compiler (gcc recommended) Versions for Windows available

Swish-e: Set Up Download and install swish-e from swish- e.org Generate the index Set-up a CGI script Tell the cgi script where to look for the index

Swish-e: Demo Demo my installation. Demo other installations:

References