Smart Marketplace
Project Idea Metadata
- Project Idea Name: Smart Marketplace
- Date: 11/17/2022 1:26:09 PM
- Administrators:
Project Idea Description
Ausgangslage und Problemstellung
Neben den traditionellen Kriterien für das Suchen bzw. das Anbieten einer Anstellung werden in der heuten Situation die sogenannten «Soft Skills» immer wichtiger, um ein ideales Matching zwischen Jobsuchenden und Firmen mit offenen Stellen zu finden. Dieses Projekt erarbeitet ein Konzept für einen Marktplatz der Jobsuchende mit geeigneten Jobangeboten verbindet und hierbei auch diese Soft Skills für das Matching berücksichtigen kann. Das Konzept soll in der Form eines proof-of-concept Prototypen umgesetzt werden.
Ziel der Arbeit und erwartete Resultate
Das Konzept bzw. der proof-of-concept Prototyp soll wie folgt erarbeitet werden:
- Eine Recherche soll relevante Ansätze und Algorithmen für das Matching identifizieren und analysieren.
- Es soll ein Datenmodell erarbeitet werden, welches die aussagekräftigsten Angebots- und Such-Kriterien beschreibt.
- Es soll eine Architektur für den Smart Marketplace entwickelt werden, welche den Nutzern eine angemessene User Experience ermöglicht.
- Als Teil der Architektur soll ein Matching Algorithmus entwickelt werden, welcher Angebots- und Such-Kriterien (inklusive Soft Skills) angemessen und gewichtet miteinander verbindet. Allenfalls sollen mehrere Algorithmen umgesetzte werden, um den idealen Ansatz zu finden.
- Architektur und Algorithmus sollen prototypisch und in der Form eines Tools umgesetzt werden. Die Nutzer sollen ihre Angebote erfassen können, die Suchkriterien priorisieren können und deren Anzahl anpassen können.
- Zur Evaluation des Prototyps soll eine angemessene Anzahl von (wenn möglich echten) Jobangeboten erfasst werden. Die Jobsuchende sollen in der Form von kreierten Personas simuliert werden.
- Aufgrund der Rahmenbedingungen dieses Projekts soll der Fokus auf die Ausarbeitung des Datenmodells sowie auf der Implementation des Matching-Algorithmus und der Umsetzung des Prototyps liegen.
Gewünschte Methoden, Vorgehen
- Die Programmiersprache ist wählbar. Es wird die Verwendung von Java oder Python empfohlen.
- Es soll eine für dieses Projekt angemessene Vorgehensweise (Vorgehensmodell) gewählt und angewandt werden.
- Zu Beginn des Projekts sollen die erwarteten Resultate unter Einbezug der Kompetenzen des Studierenden und in Absprache mit dem Betreuer priorisiert werden.
Kreativität, Varianten, Innovation:
Das Projekt bietet Möglichkeiten für kreativen Spielraum und Innovation.
Dieses Projekt erarbeitet ein Konzept für einen Marktplatz der Jobsuchende mit geeigneten Jobangeboten verbindet und setzt das Konzept in der Form eines proof-of-concept Prototypen um. Das Konzept der Umsetzung ist in der ausführlichen Beschreibung zu finden.