13
Semantic Search Tool on Alfresco Benjamin Chevallereau

J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

Embed Size (px)

DESCRIPTION

Zaizi’s winning proposal presented at the J. boye conference in Aarhus, Denmark. Zaizi submitted a proposal to build a semantic research tool in Alfresco ECM as part of the IKS Semantic UX Contest. The Zaizi search tool will provide a number of searching techniques across the whole repository. Although these are described separately the search tool will combine different types of search within the same user interface and allow users to switch between different methods and views of the assets. Importantly, users should be able to navigate through the assets and be provided with different avenues of investigation. They should also be able to change criteria and filters as they go with an emphasis on exploration. The wire frame in the next section is an example to illustrate particular search approaches.

Citation preview

Page 1: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

Semantic Search Tool on Alfresco

Benjamin Chevallereau

Page 2: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Alfresco

... is an open source Enterprise Content Management (ECM);... can manage all the contents within your enterprise (documents, images, records...) : structured and unstructured files;... allows you to manage easily and quickly a big quantity of documents using : metadata, versioning, tagging, commenting...

Why Alfresco ?

Source: Magic Quadrant for Enterprise Content Management - Gartner - 13/10/2011

Page 3: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Our User Story

Ontology & Taxonomy Searching

Data

Rela

tions

hips

Scoped searching

External Data

Sources

Saved Searches

Semantic Search

Tool

Our solution is to provide a semantic search tool

allowing users to use a number of searching

techniques.

Why ?

72% of companies thinks that it’s harder to find information owned by their organization than information not owned by them – i.e, on the Web.

Source: AIIM - Content Analytics: Research Tools for Unstructured Content and Rich Media - Mar 25, 2010

Page 4: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Goal:

To build a semantic search tool within Alfresco ECM to carry out effective collaborative research.

Context:

A large collection of documents and digital assets (images, videos, audio, etc.)

All the assets in the CMS have been :

Semantically enriched,

Mapped to an ontology and

Stored in the integrated RDF store within the CMS.

Our User StorySemantic Search Tool

Ontology & Taxonomy Searching

Data

Rela

tions

hips

Scoped searching

External Data Sources

Saved Searches

Semantic Search

Tool

Page 5: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

This technique allows searching using ontology and taxonomy terms.

Not limited to a specific ontology.

Must adapt to the underlying ontology.

Full cross data ontological searching across the repository.

Our User StoryOntology & Taxonomy Searching

Ontology & Taxonomy Searching

Data

Re

lation

ships

Scoped searchingExternal Data

Sources

Saved Searches

Semantic Search

Tool

Search

Countries

Cities

United Kingdom

London

Auto-complete listAuto-complete list

Page 6: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Suggest different avenues of exploration by showing related results using different categories.

Connection may be an indirect relationship.

Our User StoryData Relationships

Ontology & Taxonomy Searching

Data

Re

latio

nshi

ps

Scoped sea

rchingExternal Data

Sources

Saved Searches

Semantic Search

Tool

London

Graph

Alfresco

Zaizi

Berlin

Bombay

Cape Town

J. Newton

A. Pillai

Page 7: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

To concentrate on searching material on a particular object or subject and therefore narrow down the potential results from the outset.

To view related material outside the particular sphere to provide a view providing contextual information.

Our User StoryScoped searching

Ontology &

Taxonomy

Searching

Data Relationships

Scop

ed

sear

chin

g

External D

ata

Sources

Saved Searches

Semantic Search

Tool

Search Terms

People

Places

Allowed value(s) : Forbidden value(s) :

Page 8: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Relationships to be discovered should extend to data sources outside the CMS content, including DBpedia.

The system should allow for the expansion of these different data sources which can be chosen within the search tool including web sites that use the RDFa standard.

Our User StoryExternal Data Sources

Ontology &

Taxonomy

Searching

Data

Relationships

Scoped searching

Exte

rnal

Dat

a So

urce

s

Saved Sear

ches

Semantic Search

Tool

ResultsInternal External

Name Description Action(s)Report 2009-2010.pdf Report of the Intergovernmental Panel on Climate

Book.pdf Winning Strategies in Economic Development Marketing

Analysis DRAFT.doc Analysis of an Electronic Voting System

Page 9: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Once a user built a search query that returns the required set of results, they should be able to save the search query.

They should be able to re-run the search and view the results at a later date.

Manage a list of saved searches.

They should be able to share the saved searches with other CMS users.

Our User StorySaved Searches

Ontology &

Taxonomy Searching

Data

Relationships

Scoped

searching

External Data Sources

Save

d Se

arch

es

Semantic Search

Tool

Saved search

Search on London

Page 10: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Our Proposal Demo SystemSearch

Countries

Cities

United Kingdom

London

London

Graph

Alfresco

Zaizi

Berlin

Bombay

Cape Town

J. Newton

A. Pillai

Results

Internal External

Name Description Action(s)Report 2009-2010.pdf Report of the Intergovernmental Panel on Climate

Book.pdf Winning Strategies in Economic Development MarketingAnalysis DRAFT.doc Analysis of an Electronic Voting System

Saved search

Search on London

Search Terms

Allowed value(s) : Forbidden value(s) :

People

Places

Page 11: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

Big picture

CIFSSharePoint REST

IMAP

E-mail clients

Semantic Search Tool

ProjectCommunity

Page 12: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

J. Boye Conference - Aarhus - 8th November 2011

How to deliver it ?

Semantic Services

RDFStore

External Resources

Semantic Search Tool

Page 13: J. Boye Conference - Zaizi Semantic Search Tool on Alfresco

Thank You

Benjamin Chevallereau