Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
Wie hat dir die Folge gefallen?

Gut

Schlecht

(Keine Anmeldung erforderlich)

In dieser Folge begrüßen wir einen alten Bekannten in der
programmier.bar: Nico Martin, Machine Learning Engineer bei
Hugging Face und gern gesehener Podcast-Gast und
programmier.con-Speaker.

Während Nico bei seinen letzten Besuchen noch über WordPress und
PWAs sprach, tauchen wir heute tief in die Welt von WebML
ein. Wir besprechen, wie ihr mit Transformers.js modernste
Machine-Learning-Modelle direkt in euren JavaScript-Anwendungen
ausführt – egal ob im Browser, in Node.js, Bun oder Deno.

Warum sollte man ML-Modelle überhaupt lokal beim Team oder den
Endnutzenden laufen lassen, statt einfach eine API anzufragen?
Nico erklärt uns die Vorteile von On-Device AI: von maximaler
Privacy über Offline-Verfügbarkeit bis hin zur Vermeidung von
Latenzen bei großen Mediendateien. Wir räumen mit dem Vorurteil
auf, dass Machine Learning im Web nur aus Chatbots besteht, und
schauen uns spannende Use Cases wie Background Removal, Voice
Activity Detection oder lokale Audio-Transkription an.

Und natürlich stellt Nico auch die neusten Updates von
Transformers.js vor, das gerade in Version 4 erschienen ist und
jetzt unter anderem seine eigene Tokenizer Library mitbringt. Er
erklärt uns auch, welche Herausforderungen es bei der Gestaltung
der APIs gab und wie Transformers.js es schafft, dutzende
Use-Cases, unterschiedliche APIs und eine quasi endlose Anzahl an
Modellen zu vereinen und erfolgreich zu abstrahieren.

Außerdem sprechen wir über die zugrundeliegende ONNX Architektur
und Runtime und beleuchten, was damit alles geht und was nicht.
Wir sprechen über Herausforderungen im Caching, der Bandbreite
des Clients und strikte RAM-Limitierungen, insbesondere in
mobilen Browsern.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback:
podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle
Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
Episode melden

„Deep Dive 211 – Transformers.js mit Nico Martin“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz