ISCO Occupation Group 2529.8 Knowledge Engineer

From Open Risk Manual

Definition

Knowledge Engineer: Knowledge engineers integrate structured knowledge into computer systems (knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or artificial intelligence methods. They are also responsible for eliciting or extracting knowledge from information sources, maintaining this knowledge, and making it available to the organisation or users. To achieve this, they are aware of knowledge representation and maintenance techniques (rules, frames, semantic nets, ontologies) and use knowledge extraction techniques and tools. They can design and build expert or artificial intelligence systems that use this knowledge.

Essential Skills

  • Information Structure
  • Analyse Business Requirements
  • Principles Of Artificial Intelligence
  • Systems Development Life-Cycle
  • Web Programming
  • Business Intelligence
  • Task Algorithmisation
  • Manage Database
  • Systems Theory
  • Information Extraction
  • Manage Ict Semantic Integration
  • Assess Ict Knowledge
  • Database Development Tools
  • Define Technical Requirements
  • Use Markup Languages
  • Business Process Modelling
  • Natural Language Processing
  • Manage Business Knowledge
  • Apply Ict Systems Theory
  • Create Semantic Trees
  • Resource Description Framework Query Language


Optional Skills

  • Visual Studio .Net
  • Scratch (Computer Programming)
  • Typescript
  • Unstructured Data
  • Pascal (Computer Programming)
  • Design Database Scheme
  • Decision Support Systems
  • Build Business Relationships
  • Python (Computer Programming)
  • Sas Language
  • Javascript
  • Smalltalk (Computer Programming)
  • Sap R3
  • Vbscript
  • Visual Presentation Techniques
  • Linq
  • Erlang
  • Data Mining
  • Information Architecture
  • C++
  • Swift (Computer Programming)
  • Groovy
  • Perl
  • Openedge Advanced Business Language
  • Utilise Decision Support System
  • Lisp
  • Create Database Diagrams
  • Computer Programming
  • C#
  • Ajax
  • Ict Security Legislation
  • Sparql
  • Asp.Net
  • Ml (Computer Programming)
  • Cognitive Psychology
  • R
  • Ruby (Computer Programming)
  • Ict Project Management
  • Apl
  • Microsoft Visual C++
  • Php
  • Cobol
  • N1Ql
  • Define Database Physical Structure
  • Assembly (Computer Programming)
  • Haskell
  • Common Lisp
  • Abap
  • Prolog (Computer Programming)
  • Matlab
  • Java (Computer Programming)
  • Objective-C
  • Cloud Technologies
  • Information Categorisation
  • Coffeescript
  • Design Application Interfaces
  • Scala


Alternative Names

  • Taxonomist
  • Knowledge Engineers
  • Linked Data Engineer
  • Knowledge Officer
  • Information Engineer


Higher Level