How we built a practical ontology-driven corporate intranet portal in the cloud in three months using off-the-shelf technology. Presented at SemTechBiz London, September 20th 2012.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Building a semantic enterprise content management system v2
1. Building a Semantic Enterprise
Content Management System from Scratch
How
we
built
an
ontology-‐driven
corporate
intranet
portal
in
the
cloud
in
three
months
using
off-‐the-‐shelf
technology
SemTechBiz
London,
September
20th
2012
Ron
Michael
Ze-lemoyer,
Chief
Innova6on
Officer,
Fynydd
@ronmichael
・ron@fynydd.com
3. Mobile & Desktop Apps
Web Apps & Services
fynydd
:in-‐id
-‐
noun
Semantic Knowledge Management
1.
a
word
of
Welsh
origin
meaning
mountain.
User Interface Design
2.
a
company
of
big
thinkers,
innovative
problem
solvers
and
doers.
Systems Architecture
fynydd.com
Reporting & Analytics
4. How we got here
“TranslaDonal
@thomson
medicine
meets
the
reuters #kolexperts semanDc
web”
@jwindz
#sla2009 #semtech
@candp
@ronmichael #stardog
Cambridge
@fynydd
@usbank
#semtechbiz
Steve
Jobs
Crea;vity
is
just
connec;ng
things.
7. Tame your content
Pablo
Picasso
Every
act
of
crea;on
is
first
an
act
of
destruc;on.
8. Design for a great user experience
useful&
usable& desirable&
valuable&
findable& accessible&
credible&
Peter Morville’s
User Experience Honeycomb
9. Don’t reinvent the wheel
Henry
Ford
I
invented
nothing
new.
I
simply
assembled
the
discoveries
of
other
people.
Had
I
worked
fiCy
or
ten
or
even
five
years
before,
I
would
have
failed.
So
it
is
with
every
new
thing.
10. Be agile
CUSTOMER INDIVIDUALS+
COLLABORATION INTERACTIONS
over
contract
nego;a;on over
processes
and
tools
WORKING
RESPONDING
SOFTWARE TO
ollowing
a
plan
over
f
CHANGE
over
comprehensive
docs
The Agile Manifesto
11. Keep moving
Lexus
Anything
not
is
moving
bac
moving
forw
ard
kward.
14. Ontology
• Define
your
goal:
increase
findability
• Build
simply
and
as
you
need
it
• Sell
stakeholders
on
its
future
value
• Provide
simple
management
tools
15. Ontology
Manager
Customer
Template
Individual
Employee Contributor
Procedure
Content Person
News
Thing Product
Business
Account
Savings
Location Personal
Account Business
Account Savings
Account
Branch
State
Personal
Region Savings
Account
16. Browse
• Research
and
curate
top
level
menus
• Generate
dynamic
sub
menus
• Generate
related
content
links
• Create
friendly
URLs
22. Start building!
• Tame
your
content
– Semtech
can’t
fix
bad
content
• Design
for
a
great
user
experience
– Make
authoring,
browsing
and
searching
fun
• Don’t
reinvent
the
wheel
– Use
exis;ng
vocabularies,
frameworks,
code
and
experts
• Be
agile
– Build
incrementally
&
itera;vely,
especially
ontology
• Keep
moving
– Plan
and
budget
for
constant
improvement