Files
knowledge-engineer/SKILL.md
2026-08-14 17:33:47 +02:00

81 lines
3.6 KiB
Markdown

---
name: knowledge-engineer
description: "Occupational skill for the role 'knowledge engineer' (also: linked data engineer, taxonomist, knowledge officer, information engineer, knowledge engineers). Use when the user asks for typical knowledge engineer work such as: Analyze, manipulate, or process large sets of data using statistical software.; Apply feature selection algorithms to models predicting outcomes of interest, such as sales, attrition, and healthcare use.; Apply sampling techniques to determine groups to be surveyed or use complete enumeration methods."
---
# 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.
## Core workflow
1. Analyze, manipulate, or process large sets of data using statistical software.
2. Apply feature selection algorithms to models predicting outcomes of interest, such as sales, attrition, and healthcare use.
3. Apply sampling techniques to determine groups to be surveyed or use complete enumeration methods.
4. Clean and manipulate raw data using statistical software.
5. Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.
6. Create graphs, charts, or other visualizations to convey the results of data analysis using specialized software.
7. Deliver oral or written presentations of the results of mathematical modeling and data analysis to management or other end users.
8. Design surveys, opinion polls, or other instruments to collect data.
## How to use this skill
- Read [references/profile.md](references/profile.md) for the occupation profile and scope.
- Consult [references/tasks.md](references/tasks.md) for the full task and activity inventory.
- Check [references/skills.md](references/skills.md) for essential vs. optional competences.
- Check [references/tools.md](references/tools.md) for the software commonly used in this role.
- See [references/ai-skills.md](references/ai-skills.md) — matched external AI agent skills (per-source attribution).
## Key competences (essential)
- analyse business requirements
- apply ICT systems theory
- assess ICT knowledge
- business intelligence
- business process modelling
- create semantic trees
- data engineering
- data science
- database development tools
- define technical requirements
- information extraction
- information structure
- manage business knowledge
- manage database
- manage ICT semantic integration
## Hot technologies
- IBM SPSS Statistics
- SAS
- TensorFlow
- The MathWorks MATLAB
- Docker
- GitHub
- Kubernetes
- Alteryx software
- Apache Spark
- Google Looker Analytics
<!-- hot-tech -->
## Hot technologies
Top tools from 32 gated job ads (see references/market.md, as of 2026-07-14):
- Google Sheets — 19 %
- ChatGPT — 16 %
- Claude — 16 %
- Gemini — 16 %
- SQL — 16 %
- Git — 12 %
- GPT-5 — 9 %
- Microsoft Excel — 9 %
- Slack — 9 %
<!-- hot-tech -->
---
*Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/812c217d-32b7-4f6a-9faf-993d3577ac7f), O*NET 30.3 (15-2051.00). See manifest.json for licensing/attribution.*