a semantic-web-based decision support system for specific degree programs

19
A Semantic-web-based Decision Support System for Specific Degree Programs International Symposium on Knowledge Engineering for Decision Support Systems, Cairo, Dec 2015 Vera G. Meister

Upload: bmake

Post on 15-Apr-2017

156 views

Category:

Technology


0 download

TRANSCRIPT

A Semantic-web-based Decision Support

System for Specific Degree Programs

International Symposium on

Knowledge Engineering for Decision Support Systems,

Cairo, Dec 2015

Vera G. Meister

International Symposium on Decision Support Systems · Cairo · December 2015 Page 2

Agenda

Introduction

BISE* Domain Description

Problem Definition

Approach to a Solution

• Description of Alterative Approaches

• Design of the System Architecture

• BISE Schema Graph

Proof of Concept

Further Work

* BISE stands for Business & Information Systems Engineering

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page

Merging due to Bologna Process

3

System of Higher Education in DACH*

Two Types of Institutions

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs

* DACH means the German-speaking regions in Germany, Austria, Switzerland and Liechtenstein

Traditional Universities

some founded centuries ago

clear focus on fundamental

research

strongly theory-loaded degree

courses

Universities of Applied Sciences

founded during the last 40 years

focus on applied research

practically-relevant and theoretically-founded teaching

Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 4

BISE Degree Courses at UAS in DACH

Relevant Professional Associations and State Institutions

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs

Association for BISE Degree Courses at UAS

Subdivision of the Society of Computer Sciences

German Agency for Labor

Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 5

BISE Domain Description

Three Main Pillars of Business & Information Systems Engineering

Business Administration

Computer Science

Information Systems

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page

12%

32%

35%

10%

12%

ZHAW Zürich

6

Different Focuses on different UAS

23%

20%41%

7%

9%

FH Brandenburg

28%

25%

33%

8%6%

FH Flensburg

30%

12%39%

10%

9%

OTH Regensburg

26%

18%39%

7%

10%

FH Köln

28%

19%36%

8%

8%

HS Fulda

Computer

Science

Business Administration Information Systems

Formal Methods Others

24%

13%

44%

7%

12%

FH Technikum Wien

39%

26%

22%

7%7%

FOM

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 7

Job Profiles for Computer Scientists

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

Informatics

to design, build, install, supervise, or to investigate hardware and software

solutions or complex IT systems

Consulting

to analyze IT systems; to advise users and customers; to distribute IT products

and services

Administration

to set up and maintain IT networks; to coordinate and organize the IT of

enterprises and organizations; to administer IT systems and Web applications; to

configure and administer databases

SW Engineering

to design, develop and program software

IT Management

to direct IT projects, IT departments, or IT workgroups; to develop and

implement IT strategies; to be responsible for IT governance

International Symposium on Decision Support Systems · Cairo · December 2015 Page 8

Matching between Pillars and Job Profiles

For Graduates in Business & Information Systems Engineering

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

Computer

Science

Business

Administation

Information

Systems

Consulting

IT Administration

IT Management

Informatics

Software

Engineering

International Symposium on Decision Support Systems · Cairo · December 2015 Page 9

Problem Definition: Stakeholder Needs

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

BISE degree course: We want our course offers be found and to

be comparable with other degree courses with respect to their structure and content.

Prospective BISE student: I want to study BISE and I want to

know which universities of applied sciences offer such courses and what are their focuses.

Faculty member: I want to contact a colleague from a university

of applied sciences in the federal state XY who is also teaching in a degree course of BISE.

Enterprise/Organization: For the reinforcement of our project

team we are looking for interns / graduates BISE with particular qualifications.

Project sponsor/Centre of knowledge transfer: In the context of

a tender for innovation transfer to regional business we are looking for universities of applied sciences with competences in BISE.

International Symposium on Decision Support Systems · Cairo · December 2015 Page 10

Existing Platforms

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

More than 50 platforms are around

Most important: “University compass” sponsored by the German Rectors'

Conference (GRC), based on central relational database. Allows to search for:

• general type of degree course (bachelor or master);

• formal course characteristics, like teaching language, start date, and accreditation;

• general study subject via inserting a search term and selecting categories;

• organizational formats, like full time, part time, double degree, extra occupational;

• geographical features, like place, ZIP code, and state;

• access criteria for persons without high school diploma, e. g. multi-annual

professional experience, non-academic examinations;

• institutional type of the university: private or public, traditional university or

university of applied sciences.

What is missing: subject specific information about degree courses

None of this platforms offers structured open data.

International Symposium on Decision Support Systems · Cairo · December 2015 Page 11

Approach to a Solution

Three Alternative Approaches:

All based on Semantic Web Technology and a BISE ontology

1. Data shall be extracted from the central relational database of the GRC.

They shall be transformed to RDF and semantically enriched based on

BISE ontology. A specific search application allows flexible analysis.

2. Interested universities or departments annotate the web content of their

degree course pages based on the BISE ontology. A web service crawles

regularly the data and stores it in a triple store. The search application is

designed like in variant 1.

3. A Web crawler goes regularly through all openly available websites and

documents. Using a natural language processing component the crawled

content shall be analyzed and the extracted data stored according to the

BISE ontology (Big Data approach) - search application like in variant 1.

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 12

Federation of Decentralized Data

EduGraph

HSFu

THB

OTHR

Extractor

StudySearch

Triple Store

SPARQL Endpoint

BISE schema

RESTAPI

other services

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 13

BISE Schema Graph

BISEDegree Program

BISEPillar

Qualitative

Value

• Informatics• Consulting• Administration• SW Engineering• IT Management

BISE_Ma BISE_BaPlace

College or

University

Service• Computer Science• Business Admin.• Bus. Inf. Systems

location

provider valueReference

BISE JobProfile

url

geo, dbp-url

url RSZ, CP

RankingitemReviewed

ratingValue

jobMarketShare

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 14

Proof of Concept

Annotation of Web Content

of exemplary, locally stored BISE degree courses websites,

implemented immediately within the HTML code

RDF Data Extraction

via distillation and conversion of RDF data including quality control

(led to improvements in annotation)

Data Federation

Federation of distilled data within a semantic server and merge

with the BISE schema data

Data Analysis

Development and test of basic SPARQL queries

HSFuOTHR

THB

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 15

PoC: Annotation of Web Content

THB

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 16

Destillate of the Degree Course Website

Focus at UAS Brandenburg:

Information Systems

Prepares for Job Profiles:

Consulting Informatics

CSc 23%

BA 20%IS 41%

FM 7% Oth 9%

UAS Brandenburg

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

International Symposium on Decision Support Systems · Cairo · December 2015 Page 17

Test of Examplary Query

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

Question:

Which degree programs prepare graduates

for a career as an IT consultant?

Answer:

BISE Bachelor at UAS Brandenburg BISE Bachelor at UAS Fulda

International Symposium on Decision Support Systems · Cairo · December 2015 Page 18

Further Work

1. Technical Development and Implementation

Project work in the context of a master course

„Development of Semantic Applications“ – as of February 2016

2. Acquisition of Pilot Partners

based on the AKWI network

3. Development of Tutorials

for CMS editors in universities

4. Field Test and Publication

in autumn 2016

Vera G. Meister · A Semantic-web-based Decision Support System for Specific Degree Programs Dec-15

Fachbereich Wirtschaft

Thank you for your attention!

Vera G. Meister

[email protected]