Designing an Enterprise Platform for Technical Content · Designing an Enterprise Platform for...
Transcript of Designing an Enterprise Platform for Technical Content · Designing an Enterprise Platform for...
Designing an Enterprise Platform for Technical Content 成功地设计技术内容企业级平台的要素
Email: [email protected] www.daksys.com
Wechat: brianbuehlingLinkedIn: http://www.linkedin.com/in/buehling
● Founded in 1999 to support the growing need for technical publication integration services
● Headquartered in Chicago, USA serving customers in North America, Europe, Middle East and Asia
● Partnered with technical communication software providers
● Added information architecture training services in 2004
● Added production support and hosting in 2010
● Introduced Dakota Content Platform in 2012daksys.com
Hundreds of Enterprise Implementations
37% International Implementations
structured writing guidelines
DITATRAINING.com
8
Presentation Agenda• Provide a definition for Enterprise
Platforms for Content Delivery
• Provide an overview of the architecture of these platforms
• Discuss next generation trends
Made in China -> Created in China
Innovation Driven Assembly Process
Innovation Driven Automation Process
Enterprise Content Platform Architecture
“A system that enforces structured writing guidelines using XML, so that information can be reused across
different formats and document outputs.”
CCMS Definition - 2010
Total Product Experience
“A system that enforces content rules, so that information can be distributed in different contexts to
content applications.”
Enterprise Content Platform Definition - 2018
17
Key Success Factor: DesignWeb based Content Editing with Great UX
Fast Content Rendering for On Demand Distribution
Custom Rendering for On Demand Distribution
Topic, Profile and Content Reference Reuse
Content API for Distribution to Apps
Content API for Integration to other Systems
ML for Classification and Reuse
Evolution of Content Management Systems
Goals:Content Reusable Content Component Instead of DocumentsStreamline and Review Workflow TasksBuild a Central Repository for All ContentManage Interim as Well as Final Version of Content
ContentManagement
Goals:Expand System to Publish Custom Versions of Content for Different AudiencesEnable System to Publish to Multiple Formats (HTML, PDF simultaneously)Integrate System with XML Content Model
Custom Publishing
Dynamic ContentAssembly
Goals:Allow Users to Build Custom Version of Topics
Extend UI for Search, Preview and Publishing
Automated Formatting
Goals:Real Time Web UpdatesAutomate Formatting Processing Through Plugins, Macros and Scripts Utilize Existing Software and Skill SetsOptimize Design for Aesthetics and Usability
19
LEVEL 1: DOCUMENT DELIVERYDynamic Content Assembly
Metadata tags from the Content Classification screen.
LEVEL 2: TOPIC DELIVERY
Faceted Search
Dynamic Outputs
Metadata Indexing
REST API
Web Based Editing
LEVEL 3: ANSWER DELIVERY
Use ML processing to classify input search queries and link to common answers.
22
Level 3: Answer Delivery
What size bushings are required for model P23342?
Is TYH2334 still under warranty?
How do I replace the connect pins for TM2343?
Where do I get replacement parts for my sink?
What does error code 23523 mean?
What replacement parts are in stock?
23
DCP Enterprise Search: TypesFactoid: return exact model specifications
Yes/No: return answer based on model specifications
Action: return confirmation after ordering part
Action: return issue after creating trouble ticket
Factoid: return support contact information
Location: return interactive map
24
DCP Enterprise Search: TypesDescriptive: return specific topic
Definition: return specific topic
Procedural - How To: return topic, video or image
Procedural - Troubleshooting: return specific topic
Default Intent: return Retrieve and Rank API results
1) Question is entered in the UI
2) NLC API captures Intent
3) Entity and Keyword extraction API's capture Intent parameters
4) DCP Reasoning Pipeline is launched based on Intent and Entity parameters
DCP Enterprise Search: Reasoning Pipeline
Entity Extraction
NLC
Retrieve and Rank
● Create Interactive User Manual as Dashboard Application
● Request for Text to Speech and Speech to Text API’s
● Questions about Powered by Watson branding
Scenario 1: Automotive
● Create Mobile App that interfaces with Maintenance Guides
● Request for Visual Recognition API to determine Intent Parameters
● Corpus currently in PDF’s
Scenario 2: Manufacturing
Augmented Reality (AR) Interface to CCMS
● Role to Improve DCP search UX
● Request for Dialog API to determine Intent Parameters
● Corpus currently in DCP
Scenario 3: Health Care
30
Formulate questions without users to identify information need based:
Location
Email and Messaging Text
Images
Error Codes
Transactions
Time
Level 4: Insight Delivery
“Everyone needs support from those who have done it before”
Email: [email protected] www.daksys.com
Wechat: brianbuehlingLinkedIn: http://www.linkedin.com/in/buehling