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

31
Offline aAQUA

Upload: hector-burns

Post on 12-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Offline aAQUA

Page 2: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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

Page 3: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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

Page 4: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Offline aAQUA demo

Page 5: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Digital Library

Page 6: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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.)

Page 7: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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

Page 8: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Some Open source DL Tools

D Space GNU Eprints Greenstone

Page 9: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

DSpace

MIT Libraries, Cambridge

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

Page 10: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Page 11: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

GNU Eprints

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

Page 12: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Page 13: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Greenstone Digital library software

New Zealand Digital Library Project, University of Waikato

http://www.greenstone.org

Page 14: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

A few examples

Page 15: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

A few examples … contd

Page 16: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

IIT - Bombay Doctoral Theses Library

Page 17: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

A few examples … contd

Page 18: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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.

Page 19: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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

Page 20: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

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

Architecture

Page 21: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Digital Library for Farmers

Page 22: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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)

Page 23: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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

Page 24: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Agricultural collections for farmers and Agri-practitioners

Page 25: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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.

Page 26: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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.

Page 27: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

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.

Page 29: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Thank You

Page 30: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Backup slides

Page 31: Offline aAQUA. Developmental Informatics Lab Availability: Offline Access Works in resource constrained environment –intermittent and low bandwidth connectivity

Developmental Informatics Lab

Detailed offline aaqua architecture