offline aaqua. developmental informatics lab availability: offline access works in resource...

Post on 12-Jan-2016

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Offline aAQUA

Developmental Informatics Lab

Availability: Offline Access

Works in resource constrained environment– intermittent and low bandwidth connectivity– Low speed/memory devices

Complete aAqua can be navigated and searched in disconnected mode. Offline post also possible.

Fast searching and browsing experienceDelta of updates transferred between client and

server.Handles heterogeneous database synchronization

Developmental Informatics Lab

aAqua Offline Design

aAqua on internet

aAqua on internet

Light Db (SQLite)

Client Application

RepositoryIndexing Engine(lucene)

Browser

Light Web Server (lighttpd)Update database

for new threads

Store threads

Post messages and fetch new or updated threads

Read threads

Build index

Search

Read

Write

Offline aAQUA demo

Digital Library

Developmental Informatics Lab

What is a DL?

Some definitions: “A digital library is an organized and focused collection of

digital objects, including text, images, video and audio, along with methods for access and retrieval, and for selection, creation, organization, and maintenance of the collection.”

- Ian Witten et al.(Univ. of Waitako, NZ)

“ A DL is a managed collection of information,with associated services,where the information is stored in digital formats and accessible over a network. A crucial part of this definition is that the information is managed. A stream of data sent to earth from a satellite is not a library. The same data when organized systematically becomes a digital library.”

- William Arms(Cornell Univ.)

Developmental Informatics Lab

Why DL?

Manage content over the internet/intranet– “Content” can include pdf,text, doc, html, mp3, avi, email, ppt,

jpg files Useful as

– Library: school, college, university, public, R&D, corporate, etc. – Publishing, Archiving of periodicals, research papers etc– Knowledge management system: universities, companies etc

Scalability and Maintainability– advantages over maintaining a website of HTML pages

Searchablity Metadata Published on CD-ROM/DVD Size

- Up to several GB of text Usage monitoring and reporting Standards compliance

– XML, Dublin Core, Unicode

Developmental Informatics Lab

Some Open source DL Tools

D Space GNU Eprints Greenstone

Developmental Informatics Lab

DSpace

MIT Libraries, Cambridge

funded by HP http://www.dspace.org/

Developmental Informatics Lab

Developmental Informatics Lab

GNU Eprints

University of Southampton, U.K.http://software.eprints.org/

Developmental Informatics Lab

Developmental Informatics Lab

Greenstone Digital library software

New Zealand Digital Library Project, University of Waikato

http://www.greenstone.org

Developmental Informatics Lab

A few examples

Developmental Informatics Lab

A few examples … contd

Developmental Informatics Lab

IIT - Bombay Doctoral Theses Library

Developmental Informatics Lab

A few examples … contd

Developmental Informatics Lab

Comparison of Tools Features DSpace Greenstone EPrints

Open Source Yes Yes Yes

Unicode Compliant Yes Yes Yes

Hindi/Marathi Interface (Existing)

No Yes No

Built in HTML viewers

No Yes No

Size 6 MB 31 MB 2 MB

Server Unix Only Unix/Windows/Mac OS/X Unix Only

Offline viewing/Browsing

No Yes No

Technology Platform Java, PostgreSQL, Apache Tomcat

Java, C++, GDBM, Apache, Perl

Apache, Perl, MySQL

Document Formats supported

All Formats including Datasets, simulation models, computer programs

All doc formats, images. No support for audio and video files

All doc types, e-mail, audio, video files.

Developmental Informatics Lab

Why we chose Greenstone DL?

Usability:o User-friendly interfaces

Availability and Access:o Accessible via any Web browsero Accessible even without internet (and updateable)o Server runs on Windows / Unix / Mac OS/X

Reusable (Searching/browsing)o Full-text and fielded searcho Flexible browsing facilitieso Metadata-based (Dublin Core)o Collection-specifico Hierarchical phrase browsing supported o Creates all access structures automatically

Multilingualo Documents and interfaces – Hindi, Chinese, Arabic, Maori, Russian etc

Multimediao video, audio collections

Extensibleo Plugins — support new document, metadata formatso Classifiers — help in creation of new metadata browsers

Developmental Informatics Lab

Fig. 2 - Overview of the Runtime systemFig.1 - Overview of the Greenstone system

Architecture

Developmental Informatics Lab

Digital Library for Farmers

Developmental Informatics Lab

Motivation

Suggestions from Krishi Vigyan Kendra, Baramati to make digital repositories of – Crop Recommendations from Agricultural

Universities– Crop Doctor – Diagnose diseases through a

collection of diseased crops’ images– aAQUA Q&A Translations – Access aAQUA Q&A in

3 languages (Eng, Hindi, Marathi)

Developmental Informatics Lab

How is the Digital Library Maintained?

Content stored in aAQUA by KVK experts in a separate forum

A computer program extracts the content Keywords are extracted based on a template provided –

this helps in organizing the content (categorizing by crops, diseases etc)

Archived in the digital library Usability is improved with feedback from users New collections identified

Developmental Informatics Lab

Agricultural collections for farmers and Agri-practitioners

Developmental Informatics Lab

Crop Recommendations

University recommendations for different crops grown in Maharashtra, collected by experts at KVK. Contains recommendations for about 50 crops, classified under categories viz., fruits, vegetables, etc.

Developmental Informatics Lab

Crop Doctor

Contains information about different crop diseases with images and other diagnostic information about the disease such as symptoms, causative factors, preventive and control measures, etc. It also has a special section on biological control of pests and diseases. Info can be browsed by commodity names or disease names.

Developmental Informatics Lab

Translated aAQUA Q&A

Contains translations of aAQUA Q&A in English, Hindi and Marathi (courtesy- CFILT, IIT Bombay). Information can be viewed in any of the 3 languages. Documents organized by commodity names and languages.

Thank You

Developmental Informatics Lab

Backup slides

Developmental Informatics Lab

Detailed offline aaqua architecture

top related