JeromeDL/Features
From Corrib Clan Wiki
Contents |
[edit]
Basic Library Features
[edit]
Storage
- each resource contains of
- bibliographic description
- description of structure
- content
- additional attachments of any format
- many predefined formats of resource content
- XSL:FO
- SWF (Macromedia Flash)
- RTF
- collection of scanned pages
- links to external resource
- managing resources in the library
- uploading
- modifying
- publishing (approving new or modified resources)
- removing
[edit]
Indexing
- full-text indexing with Lucene
- bibliographic description
- resource content
- external resources defined by links
[edit]
Browsing
- browsing library resources
- by types
- by authors
- by titles
- ...
- converting resources to other formats on-the-fly:
- PDF -> PS, TXT, collection of pages
- collection of pages -> PDF, SWF
- RTF -> HTML, RTF, PDF
- XSL:FO -> HTML, RTF, PDF
- internationalized user interface
[edit]
Search
- simple search (author, title, etc.)
- full-text search
[edit]
Identity management
- user management based on FOAFRealm
- restricting access according to user privileges
- access to resources
- printing or coping
- resources management
- users management
[edit]
Semantic Web Related Features
[edit]
Storage
- utilization of well defined ontologies for metadata storing
- MarcOnt ontology for bibliographic description
- JeromeDL ontology for description of resource structure
- FOAFRealm ontology for information about user profile and authors
- Sesame RDF framework for metadata
- MarcOnt Mediation Services (MMS)
- provides interoperability between MARC21, BibTeX and DublinCore metadata
- delivering metadata to other services
- allows retrieval of metadata in any ontology
[edit]
Browsing
- dynamic collections
- specified with triples filter or RDF query
- easily extensible
- access control
- apply access control licenses to resources and services
- defines atomic protections based on IP or position in the social network
- is easily extensible
- TagsTreeMaps
- filtering based on clustered tags
- using tree maps to present the tag space
- zoom-able interface paradigm
- Exhibit (SIMILE, MIT)
- powerful facet filtering
- rendering related dates on the timeline
- rendering related dates on the google maps
- MultiBeeBrowser
- collaborative browsing
- allows to perform complex browsing operations
- allows to overview browsing context and look up browsing history
[edit]
Search
- typed-keywords search
- advanced (JeromeDL types)
- expert (MARC21, BibTeX, DublinCore, etc. types)
- distributed search
- searching in the heterogenous network of digital libraries
- new implementation of the Extensible Library Protocol
- based on HyperCuP P2P network
- federated search
- hierarchical order of JeromeDL instances
- exposing resources bottom-up
- Semantic Query Expansion
- refines query based on current context
- based on user profile
- based on history of queries
- based on current query
- natural language templates
- performing complex queries using natural languages
- easily extendible and modifiable
- easily internationalized
- OAI interface (alpha version)
- harvesting other libraries
- exposing resources to other libraries
- OpenSearch interface (to A9.com)
- RDF query interface
- querying the RDF storage directly in RDQL and SeRQL
- SWSE integration
[edit]
Identity management
- annotating and evaluating resources by users
- online bookmarks structure
- social networking
- each folder-category is discribed with WordNet concepts (proposed to users from the description he/she provided) and Dewey Decimal Classification entries
- users can link folders maintained by their friends to their bookmarks structure
- users can protect the folders with ACLs based on distance and friendship level calculated between folder owner and requester
- each time user access a resource, the domain information related to the ranking value of folder-category in which this resource is stored is incremented
- users can manage the ranking values of their domains
- users can add domains created by their friends to their own list of domains



