Vacature overzicht

Ontwikkel van een Visual Search op basis van Tensorflow

Vacature software front/back-end developer I.O. (stage)
ID&S · Stage/Afstuderen · 40 uur · HBO

Opdracht: Ontwikkel een visual search met Tensorflow

Bij Netivity zijn we experts op het gebied van search en navigation in webshops. In onze shops, die we zelf gebouwd hebben, zijn dat aspecten waar we jarenlang ervaring mee hebben en waarmee we markleider zijn. Al sinds jaar en dag typt de gebruiker een zoekzin in en gebruiken we dat als input voor het zoekresultaat. In de toekomst komen daar meer menselijke vormen van communicatie bij zoals het zoeken aan de hand van een beeld (afbeelding) of een gesproken zoekzin (voice).

Jij kan ons helpen om de eerste stappen te zetten op het gebied van het zoeken aan de hand van beelden; de visual search. Een klant maakt dan een foto als input in plaats van het typen van een zoekzin. De implementatie van visuals search werkt op basis van Artificial Intelligence (AI) technologie. Er zijn al veel open source libraries beschikbaar om te helpen bij het toepassen van AI. Zoals Tensorflow (www.tensorflow.org). Aan jou de taak om die libraries te gebruiken om een eindoplossing te maken.

Concreet willen we dat je een oplossing maakt waarmee in een afbeelding herkend wordt wat het type product is. Bijvoorbeeld herkennen dat er een schoen op de afbeelding staat, of een blouse. Daarvoor is een applicatie nodig die door middel van Tensorflow een neuraal netwerk traint. De applicatie kan dan later ook ingezet worden om andere delen binnen een afbeelding te herkennen. Daarnaast moet er een applicatie gemaakt worden het getrainde netwerk te gebruiken is. Dat zou kunnen met een hippe Progressive Web App (PWA), maar dat mag ook een old school website zijn.

De opdracht is dus niet het bouwen van een Neural Network. Maar het gebruiken van TensorFlow in jou applicatie zodat AI eenvoudig gebruikt kan worden.

Wat ga jij doen

  • Een design maken (UX/UI) voor de trainapplicatie en de testapplicatie.
  • Train-applicatie bouwen om een neuraal netwerk te trainen
  • Test-applicatie bouwen om een getraind netwerk te gebruiken/testen
  • TensorFlow gebruiken
  • Responsive UI maken voor de testapplicatie

Tooling

  • Tensorflow
  • Visual Studio/ VSCode
  • Vue.js
  • Azure DevOps
  • Python
  • C# .NET
  • ASP.NET MVC & Web API
  • SASS
  • Typescript
  • Git
  • Webpack
  • Rollup

Interesse?

Ben jij enthousiast geraakt en wil jij in onze prettige & inspirerende omgeving leren van anderen én een persoonlijke bijdrage leveren vanuit jouw unieke talenten? Maak dan zo snel mogelijk jouw motivatie & CV bij ons bekend. Reageren kan via het onderstaande formulier. Voor meer informatie kun je altijd even een mail sturen naar Marèl Reitsma via marel.reitsma@netivity.nl*.

*Aquisitie op basis van deze vacature wordt niet op prijs gesteld.

Meer weten?

Heb je vragen of wil je meer weten over en van onze producten?

Neem contact op
Kom jij werken bij Netivity?
Vacatures

Wij gebruiken cookies om het gebruik van de website geanonimiseerd te analyseren.
Meer weten? Bekijk onze cookieverklaring.

Sluit melding