Integrate Full-Text Retrieval with Digital Archives System Reporter : Chia-Hao Lee Computer System and Communication Lab, Academia Sinica Institute of.

Slides:



Advertisements
Similar presentations
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
Advertisements

Integrated Library Management System
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
ASP.NET Database Connectivity I. 2 © UW Business School, University of Washington 2004 Outline Database Concepts SQL ASP.NET Database Connectivity.
Remote mailbox access gateway Software lab project.
Crawler-Based Search Engine By Ryan Caplet, Morris Wright and Bryan Chapman.
Oracle SQL*plus John Ortiz. Lecture 10SQL: Overview2 Overview  SQL: Structured Query Language, pronounced S. Q. L. or sequel.  A standard language for.
Hypermedia Laboratory 1 Pasi Häkkinen Tampere University of Technology Hypermedia Laboratory VICTOR video commenting tool for annotating.
DAT702.  Standard Query Language  Ability to access and manipulate databases ◦ Retrieve data ◦ Insert, delete, update records ◦ Create and set permissions.
Databases & Data Warehouses Chapter 3 Database Processing.
Multimedia search engine Michal Krsek, UISK Charles University at Prague & CESNET Ivan Doležal, CESNET Michal Illich, Jyxo.
1 Working with MS SQL Server II. 2 The sqlcmd Utility Command line utility for MS SQL Server databases. Previous version called osql Available on classroom.
Search Search Drupal with Apache Solr with CERN Web Communications Group – Copyright 2013.
1 Working with MS SQL Server. 2 Objectives You will be able to Use Visual Studio for GUI based interactive access to a Microsoft SQL Server database.
Selected Topics in Software Computing Distributed Software Development CVSQL Final Project Presentation.
CSCI 6962: Server-side Design and Programming
Overview of SQL Server Alka Arora.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Analysis of SQL injection prevention using a proxy server By: David Rowe Supervisor: Barry Irwin.
What is IIS? IIS (Internet Information Server) is a group of Internet servers (including a Web or Hypertext Transfer Protocol server and a File Transfer.
True or False? Programming languages can be used to update databases and communicate with other systems. True.
 SQL stands for Structured Query Language.  SQL lets you access and manipulate databases.  SQL is an ANSI (American National Standards Institute) standard.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
Introduction to Internet Programming (Web Based Application)
Python MySQL Database Access
1 CS U430: Database Design Spring 2006 Panfeng (Tony) Zhou.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
MySQL. Dept. of Computing Science, University of Aberdeen2 In this lecture you will learn The main subsystems in MySQL architecture The different storage.
Master Thesis Defense Jan Fiedler 04/17/98
MySQL. MySQL is a Relational Database Management System (RDBMS) that runs as a server providing multiuser access to a number of databases. A third party.
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
Mini Group Presentations: php by Veronica Black + Jia Xu.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
CPS120: Introduction to Computer Science Lecture 19 Introduction to SQL.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
Dan Masethe (Software Engineering Dept) Work Integrated Learning Coordinator and Lecturer.
11 3 / 12 CHAPTER Databases MIS105 Lec15 Irfan Ahmed Ilyas.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
數位典藏國家型科技計畫技術發展組 Digital Archive Architecture Laboratory Welcome to Visit Our Web-Site : Introduction to Management Functions.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
The Digital Archive Database Tool Shih Lin Computing Center Academia Sinica.
5. Simple SQL using Oracle1 Simple SQL using Oracle 5. Working with Tables: Data management and Retrieval 6. Working with Tables: Functions and Grouping.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
CIS 375—Web App Dev II SQL. 2 Introduction SQL (Structured _______ Language) is an ANSI standard language for accessing databases.ANSI SQL can execute.
Michele Caselle INFN - BariITS Meeting 4 Jun 2002 LabVIEW&Windows – MySQL interface  SPD database general architecture  LabVIEW – MySQL interface. 
CIS 375—Web App Dev II SQL. 2 Introduction SQL (Structured _______ Language) is an ANSI standard language for accessing databases.ANSI SQL can execute.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
Design a full-text search engine for a website based on Lucene
Database Systems Lecture 1. In this Lecture Course Information Databases and Database Systems Some History The Relational Model.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
1 CS 430 Database Theory Winter 2005 Lecture 10: Introduction to SQL.
Database Connectivity and Server-Side Scripting Chapter 12.
Database Connectivity with ASP.NET. 2 Introduction Web pages commonly used to: –Gather information stored on a Web server database Most server-side scripting.
1 « Luxembourg, 18 April 2007 « Virtual Library of Official Statistics « Dissemination Working Group.
Introduction to Database Programming with Python Gary Stewart
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
Database application MySQL Database and PhpMyAdmin
Library Reserve System
PHP-language, database-programming
قـواعــــد الـبـيــانــات
Tomáš Urych, ESO9 international
Database SQL.
Presentation transcript:

Integrate Full-Text Retrieval with Digital Archives System Reporter : Chia-Hao Lee Computer System and Communication Lab, Academia Sinica Institute of Information Science

Outline Current full-text retrieval system What needs ? What problems in current DB retrieval ? How to integrate ?

Full-text Retrieval - System Structure Language Detector Documents DB Language Translator Keyword Indexer Fulltext Indexer Indexer (IE) Searcher (ISAPI & ASP) Language Translator Keyword Searcher Fulltext Searcher In-Class Searcher This is optional Module Data Source Modules Media Parser Crawler

Full-text Retrieval - Platform MS Windows Web Server MS IIS (ASP) The part of core C Language (.dll,.exe) Database MS SQL Server

What Needs ? Web-pages retrieval Some problems Pages generated from PHP, flash… Database retrieval Management Interface Multi-fields retrieval in the same table Miss character retrieval

What Problems in Current DB Retrieval ? I Current management interface Select / Insert Server Select / Insert Database Select / Insert Table & Key-Field (primary key) What problems ? Need an account for the access of all databases in the server No delete function Key-Field must be INTEGER type

What Problems in Current DB Retrieval ? II Other problems As the indexed status of the table Keep the last indexed key value (primary key value) No support miss character retrieval The last presentation after search result Limits The maximum of multi-fields retrieval is 5 in the same table The maximum retrieval length of a field is 1xxx characters

How to Integrate? Current retrieval platform Windows 、 IIS 、 ASP 、 C(MFC…) 、 MS SQL Server Solution Keep the current retrieval platform Translate Window platform to Linux platform

Q & A Thanks for Your Attention !!