ai.Konrad NietopielAI & AUTOMATISERING
Alle projecten
AI-MATCHING & VACATURESELECTIEGebouwd

JobSeeker.

Een persoonlijke vacatureselecteur die meerdere bronnen doorzoekt, vacatures op mijn profiel beoordeelt en geschikte functies overzichtelijk bijhoudt.

TYPE PROJECT

Zelfstandig project

TECHNOLOGIEËN
ReactTypeScriptVinextSupabaseDeepSeekBrave SearchApifyScrapingBeeTelegram Bot API
STATUS

Gebouwd

DEMONSTRATIE

Bekijk JobSeeker in actie.

Een persoonlijke rondleiding door de applicatie, met uitleg over de werking. Duur: 2:10 minuten.

Open de video in een nieuw tabblad
01 — HET PROBLEEM

Waarom dit project?

Ik zocht een baan die past bij mijn praktische AI-ervaring, interesses en arbeidsvoorwaarden. Alleen zoeken op functietitels levert veel ruis op: een interessante titel zegt weinig over de dagelijkse werkzaamheden, harde eisen, salaris of bereikbaarheid. Ik wilde die afwegingen consistent kunnen maken zonder iedere vacature telkens vanaf nul door te nemen.

02 — DE OPLOSSING

Van aanleiding naar aanpak.

JobSeeker verzamelt vacatures uit meerdere bronnen en vergelijkt de volledige vacaturetekst met een bewerkbaar kandidaatprofiel. De beoordeling kijkt naar inhoud, zelf bouwen, haalbaarheid, salaris, locatie en groei. Het overzicht toont scores met onderbouwing, ontbrekende informatie en mogelijke harde mismatches. Ik kan zoeken, filteren, functies bewaren of afwijzen en mijn sollicitatiestatus bijhouden. Een geschikte shortlist kan via Telegram worden aangeboden.

Functionaliteiten

  • Vacatures verzamelen via Indeed, Brave en Google
  • Bewerkbaar kandidaatprofiel en arbeidsvoorwaarden
  • Onderbouwde beoordeling op zes criteria
  • Zoeken, filteren en sorteren
  • Onbekende informatie en harde mismatches zichtbaar maken
  • Vacatures bewaren, afwijzen en sollicitatiestatus bijhouden
  • Shortlist en feedback via Telegram
03 — MIJN BIJDRAGE

Wat ik heb gebouwd.

Ik heb mijn eigen zoekproces vertaald naar een applicatie met een profiel, vacatureoverzicht, bronkoppelingen en een beoordelingsmodel. Ik heb vacatureverzameling, analyse, gewogen scoring, deduplicatie en feedback samengebracht. Ook heb ik controles ingebouwd voor actualiteit, ontbrekende informatie, harde eisen en het opnieuw beoordelen na een profielwijziging.

04 — HOE HET WERKT

De stappen achter de oplossing.

  1. 01

    Profiel instellen: leg vaardigheden, interesses en voorkeuren vast, zoals salaris, uren en locatie.

  2. 02

    Vacatures verzamelen: kies een zoekbron of voeg een vacaturelink toe. De applicatie haalt bruikbare vacaturegegevens op en voegt dubbele resultaten samen.

  3. 03

    Inhoud beoordelen: het beoordelingsmodel analyseert de vacature en koppelt de bevindingen aan bronzinnen. Ontbrekende informatie blijft onbekend.

  4. 04

    Selectie bekijken: vergelijk de gewogen score, onderbouwing, informatie-dekking en eventuele harde mismatches. Filter op wat belangrijk is.

  5. 05

    Opvolgen: bewaar een functie, wijs die af met een reden of werk de sollicitatiestatus bij. Voor een Telegram-shortlist gelden aanvullende controles op geschiktheid en actualiteit.

05 — SCREENSHOTS

De applicatie in beeld.

WERKING & CONTROLE

Wat is gecontroleerd?

De broncode bevat de zoekkoppelingen, het beoordelingsmodel, de scoreberekening en controles voor actuele bronnen en ontbrekende informatie. De demonstratiestand gebruikt fictieve vacatures en is gescheiden van livegegevens. Een score ondersteunt mijn selectie; hij voorspelt geen sollicitatiesucces.

Een persoonlijke applicatie met een besloten livewerkruimte en een aparte demonstratiestand met fictieve werkgevers en vacatures.

06 — UITDAGINGEN & INZICHTEN

Wat het bouwen mij leert.

  • Een matchscore is pas bruikbaar met een onderbouwing. Daarom staan criteria, bronzinnen en ontbrekende informatie naast de score.
  • Onbekend is iets anders dan ongeschikt. De applicatie houdt informatie-dekking bij en kent bij onvoldoende onderbouwing geen definitieve score toe.
  • Een vacature moet inhoudelijk aansluiten én haalbaar zijn. Harde eisen en onduidelijke voorwaarden blijven daarom zichtbaar.
  • Vacatures veranderen. Broncontrole, deduplicatie en herbeoordeling na profielwijzigingen zijn onderdeel van dezelfde workflow.
VOLGEND PROJECT

Blayz AI Creative Studio