Alfresco Semantic Tools

blaredsnottyAI and Robotics

Nov 15, 2013 (4 years and 1 month ago)

107 views

Content Centric Technology Solutions
Rafa Haro
Zaizi Ltd.
Semantic Enterprise Technologies in Action - Salzburg Workshop, 12th June
Alfresco Semantic Tools
1
Content Centric Technology Solutions
Who am I
Rafa Haro
Head of Research at Zaizi
My Keywords
: Natural Language Processing,
Machine Learning and Semantic Technologies
email
:
rharo@zaizi.com
twitter
: rafa_haro
linkedin
: rafaelharo
skype
: rafaharo
github:
rafaharo
2
Content Centric Technology Solutions
Our User Story
Ontology &
Taxonomy
Searching
Data Relationships
Faceted Search
Recommendations
Intelligent Search
Semantic
Search
Tool
Our solution is to provide a
semantic search tool within
Alfresco allowing users to
use a number of searching
techniques.
3
Content Centric Technology Solutions
Alfresco Stanbol Integration
Alfresco extensions:
-
RDF Store
: Store metadata in a
RDF Store, and provide Alfresco
with a SPARQL endpoint.
-
Autotagging
: Extract entities
using Apache Stanbol and tag
contents with them.
-
Semantic navigation
: Display
semantic information and improve
the Alfresco user experience.
-
Model Browsing
: faceted search
over Alfresco Schema types
Alfresco
Autotagging
RDF Store
Apache Stanbol
Entityhub
Enhancement
Engines
Faceted
Search
Openjena
TDB
Alfresco Share
Semantic
navigation
SOLR
SPARQL
Endpoint
4
Content Centric Technology Solutions
Friendly ECM. Recommendations
-
Alfresco Recommender
Engine
: provides services to allow
any kind of recommendation in
Alfresco
-
Document Rating Based
Recommendations
: suggest
documents to users with similar
tastes.
-
Document Using Based
Recommendations
: suggest most
used documents between similar
users.
-
Search Based
Recommendations
: using
Clickthrough Data

Alfresco
Recommendation
Service
Apache Mahout
Alfresco Share
User Actions
5
Content Centric Technology Solutions
Demo
Alfresco Semantic in action
6
Content Centric Technology Solutions
Our Roadmap

Create a bi-directional integration with Entityhub:

Entityhub -> Alfresco
: Configure Alfresco as a referenced site.

Alfresco -> Entityhub
: Use Entityhub to locate entities.

LDAP Entity Linking using Fuzzy Name Matching
Status:
In Progress
Status:
Ready. Building Bundle for Stanbol
7
Content Centric Technology Solutions
Our Roadmap

Create an SPARQL query builder for Alfresco Share, to be able to run
SPARQL queries against the repository without having SPARQL knowledges
and inspect the Alfresco Semantic Model.

Develop a Thesaurus Manager using SKOS and taking advantage of
Stanbol’s capabilities to work with Custom Vocabularies

Custom Entity Disambiguation Engine, to be able to disambiguate against any
Knowledge Base (Wikipedia, DBPedia, LDAP....)
Status:
Developed but not integrated
Status:
Not Started
Status:
In Progress
8
Thank You
Content Centric Technology Solutions
9