AVA - Map for Job Offers
AVA Bern Map of Job Offers (MOJO) is a data-driven platform integrating job market data with geospatial information, allowing users to find relevant job opportunities based on travel time and customizable filters.
Factsheet
- Schools involved Business School
- Institute(s) Institute for Applied Data Science & Finance
- Strategic thematic field Thematic field "Humane Digital Transformation"
- Duration (planned) 01.12.2024 - 30.09.2025
- Head of project Prof. Dr. Branka Hadji Misheva
-
Project staff
Prof. Dr. Branka Hadji Misheva
Julius Kooistra - Partner Wirtschafts- Energie- und Umweltdirektion des Kantons Bern (WEU)
- Keywords Public Employment Services, Labour Market, Digital Transformation, Geospatial Information, Data Integration, Map-based Tools, Visualization
Situation
The Office of Unemployment (AVA) Bern actively supports unemployed citizens with their reintegration into the labour market and financial benefits. It consists of the Public Unemployment Insurance Fund (ALK), which uses insurance benefits to bridge the financial distress caused by unemployment, and the Regional Employment Centres (RAV), which help customers find work with regular discussions and a wide range of offers to enable them to integrate quickly and permanently into the job market. This project aims to integrate multiple internal data sources with geospatial information and deliver a full-stack platform that allows users to query employment data based on travel time from a given address. The goal is to enable unemployed individuals to define their target labor market, helping them to: (i) find relevant companies through customizable filters, (ii) identify organizations that previously advertised relevant job openings, and (iii) discover current job listings that match their skills and preferences, all within an accessible travel radius. Where (iii) supports direct applications to open vacancies, (i) and (ii) support open applications to targeted companies. Through this collaboration, we aim to enhance employment services, making job searches more efficient, user-friendly, and effective while ensuring long-term benefits for individuals and society.
Course of action
To successfully implement this project, we have developed and deployed a stand-alone, web-based data-producing API and a progressive web application (PWA) as a front-end interface. To successfully complete this project, we have developed and deployed a stand-alone web-based data producing API and a data consuming progressive web application loosely coupled with the API, both built using state-of-the-art frameworks and technologies. The API aggregates and integrates data from three previously disconnected sources: the Betriebs- und Unternehmensregister (BUR-register) containing company registry data, AVA’s internal job advertisement database (AVAM), and SECO’s national job platform (job-room.ch). It enhances the data with a geospatial component, allowing job seekers to search for employment opportunities based on real-world travel constraints. The front-end is a progressive web application built using React with Vite, following a mobile-first approach. It allows users to filter, search, and visualize job opportunities based on their preferences and travel time from a given address. To ensure accessibility and usability for a wide audience, the application includes an interactive tour feature, allowing users to explore its functionality step by step. Once completed, the platform will be publicly accessible, providing an intelligent and seamless way for job seekers to explore opportunities which will ultimately enhance labor market transparency and efficiency.
Result
The integration of multiple data sources with geospatial information has resulted in a functional platform that enables users to define their target labor market based on real-world travel constraints. By aggregating and standardizing these previously disconnected data sources, the platform offers a seamless and comprehensive job search experience. The progressive web application provides an intuitive interface that allows users to filter, search, and visualize job opportunities based on travel time from a given location. The platform supports job seekers by helping them identify relevant employers, find companies that previously advertised suitable positions for open applications, and discover current job openings that match their skills and preferences. The inclusion of a guided tour feature ensures that all users, regardless of their digital literacy, can effectively navigate and utilize the platform’s capabilities. By implementing a web-based API and a mobile-first progressive web application, this project lays the foundation for a scalable and efficient job search tool that is accessible to the public. The system enables more targeted job searches, improving the overall job-matching process and supporting a more efficient labor market reintegration. As a result, the AVA can provide job seekers with better insights and increase the likelihood of successful employment, benefiting both individuals and the broader labor market.
Looking ahead
Once the platform has been fully tested and validated, it will be made available to the Swiss public, offering (unemployed) individuals an efficient and intelligent tool to explore job opportunities. Through these ongoing developments, the project aims to create a sustainable and impactful solution that enhances job market accessibility and contributes to a more effective labor market reintegration process.