CYCLADES IST-2000-25456
CYCLADES: A Personalised Collaborative
Digital Library EnvironmentUmberto Straccia
I.S.T.I. - C.N.R.
Pisa (ITALY)
CYCLADES IST-2000-25456
• Typical Digital Libraries (DLs) provide a search service to the web community at large. That means:– they rarely provide any personalized support– they do not learn the long-term preferences of a specific user
• Usually users access a DL in search of some information and may have overlapping interests if the information available in a DL matches their expectations, backgrounds, or motivations
• Very seldom, a DL is considered as collaborative meeting or working places, where users with common interests might well profit from each other
• We envisage a Digital Library not only as an information search resource, but also as a collaborative working and meeting space
Preface
CYCLADES IST-2000-25456
• We will present a personalized collaborative Digital Library environment, where – users may organise the information space according to their
own subjective view
– may become aware of each other
– exchange information and knowledge with each other
– sharing opinions
– may build communities
– may get recommendations based on preference patterns of the users
CYCLADES IST-2000-25456
CYCLADES www.ercim.org/cyclades
http://cyclades.ics.forth.gr/Cyclades/LoginForm.html
• EU funded project• about 2.150.000 E• Finishes end of July, 2003
• Objective: Development of a system which provides a personalised collaborative DL environment
• This environment will support– Users – Communities (and their members)– Projects (and their members)with functionality for advanced – Search in large, heterogeneous, multidisciplinary digital archives– Personalised Information Space Organisation– Collaboration, Filtering and Recommendation
CYCLADES IST-2000-25456
The Digital Archives of Cyclades
• CYCLADES will provide access to the Digital Archives compliant with the Open Archives Initiative (OAI)– CYCLADES will harvest and index records from OAI
archives
– CYCLADES may also harvest and index text files from other sources
http://www.openarchives.org
FOR MORE INFO...
CYCLADES IST-2000-25456
OAI: main functionality
• List Metadata Identifiers (constraints: from, until, metadata format)
• List Metadata Records (constraints: from, until, metadata format)
• Get Metadata Record (constraints: identifier, metadata format)
CYCLADES IST-2000-25456
OAI: Get Record Example
• ARCHIVE: BioMed Central– Archive details : http://www.biomedcentral.com
• Publisher of journals covering all areas of biology and medicine.
• http://www.biomedcentral.com/oai/1.1/bmcoai.asp?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:bmc:1471-2148-1-4
CYCLADES IST-2000-25456
<?xml version='1.0' encoding='utf-8'?> ...<record> …<dc xmlns="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://purl.org/dc/elements/1.1/ http://www.openarchives.org/OAI/1.1/dc.xsd"> <title> A genomic timescale for the origin of eukaryotes</title> <creator>S Blair Hedges</creator> <creator>Hsiong Chen</creator> …<description>Abstract Background Genomic sequence analyses have shown that horizontal gene transfer occurred during the origin of eukaryotes as a consequence of symbiosis. However, details of the timing and number of symbiotic events are unclear. A timescale for the early .…</description>…<identifier>http://www.biomedcentral.com/1471-2148/1/4</identifier> </dc></record>
CYCLADES IST-2000-25456
• Our collaborative environment is based on the folder paradigm• users and communities of users may organise the
information space into their own folder hierarchy• folder becomes a holder of information items, which are
usually semantically related and, thus, implicitly determines what the folder's topic is about
CYCLADES IST-2000-25456
• Users may perform a set of actions, depending whether they are members of a community or not
• At any time, users perform their actions with respect to the current folder
• The functionality can be classified into five groups:• folder management• collection management• collaborative support• search• recommendation
Functionality
CYCLADES IST-2000-25456
• Include– create, edit, delete
– new collections may be defined in terms of others, using meet, join and refinement operators
– define the access policies of collections
Collection management
CYCLADES IST-2000-25456
• Collaboration between users is supported through the possibility of sharing community folders along with their contents and folder structure
• Discussion forums may be created within folders to allow informal exchange information
• Rating and annotation of data items also may take the form of discussions among the members of a community
• Mutual awareness may be supported through event icons (a kind of data item) displayed in the environment
• Activity reports that are daily received by email may also be possible.
• Also, users may view the list of all existing communities so that they become aware of ongoing community activity
Collaborative support
CYCLADES IST-2000-25456
• Ad-hoc search: relevant data items are searched– within a set of user specified folders, she has access to
– within a specified list of collections, she has access to
• Filtered search: this is like to the usual ad-hoc search, except that the user specifies a query and a folder, and the action of the system will be to look for data items relevant both to the query and to the folder (i.e., folder profile)
Search
CYCLADES IST-2000-25456
• A user may get recommendations of – data items
– collections
– users
– communities
• The recommendations issued are based on – other users' (implicit or explicit) ratings
– the similarity between the interests of the user, as represented by a given folder, and the interests of these other users, as represented by their folders
• All recommendations are specific to the context of a given user folder
Recommendation
CYCLADES IST-2000-25456
Architecture• Modular
– Basic functionality is allocated on servers• Distributed
– Servers may be over the Web• Open
– new services can easily be added• Simple communication protocol
– XML-RPC (SOAP will be evaluated)
CYCLADES IST-2000-25456
ENDUmberto Straccia
Scientific coordinator of [email protected]
www.ercim.org/cyclades http://cyclades.ics.forth.gr/Cyclades/LoginForm.ht
ml
Top Related