offline aaqua. developmental informatics lab availability: offline access works in resource...
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