Знание предметной области - это знание конкретной специализированной дисциплины или области, в отличие от общих знаний или знаний , не зависящих от предметной области. Этот термин часто используется в отношении более общей дисциплины, как, например, при описании инженера-программиста, который имеет общие знания в области программирования, а также предметные знания о фармацевтической промышленности. Людей, владеющих предметными знаниями, часто считают специалистами или экспертами в данной области.
Захват знаний
В области разработки программного обеспечения знания - это знания о среде, в которой работает целевая система, например программные агенты . Знания в предметной области обычно должны быть получены от пользователей программного обеспечения в предметной области (в качестве специалистов / экспертов в предметной области), а не от разработчиков программного обеспечения. Он может включать в себя рабочие процессы пользователя, конвейеры данных, бизнес-политики, конфигурации и ограничения и имеет решающее значение при разработке программного приложения. Знания в предметной области эксперта (часто неформальные и плохо структурированные) трансформируются инженерами по знаниям в компьютерные программы и активные данные, например, в набор правил в базах знаний .
Общение между конечными пользователями и разработчиками программного обеспечения часто затруднено. Они должны найти общий язык для общения. Развитие достаточного общего словарного запаса для общения часто требует времени.
Одни и те же знания могут быть включены в разные области знаний. Знания, которые могут быть применимы во многих областях, называются независимыми от предметной области знаниями, например, логика и математика. Операции со знаниями предметной области выполняются метазнаниями .
Литература
- Хьёрланд Б. и Альбрехтсен Х. (1995). К новому горизонту информатики: предметный анализ. Журнал Американского общества информационных наук, 1995, 46 (6), 400-425.