<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Conversational AI Archive - Das ist die Welt von Thomas</title>
	<atom:link href="https://www.schiffler.eu/thema/conversational-ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.schiffler.eu/thema/conversational-ai/</link>
	<description>meine Gedanken, mal strukturiert, mal nicht ...</description>
	<lastBuildDate>Wed, 22 Jan 2025 06:23:34 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.schiffler.eu/wp-content/uploads/2025/07/cropped-Profilfoto_2024-32x32.png</url>
	<title>Conversational AI Archive - Das ist die Welt von Thomas</title>
	<link>https://www.schiffler.eu/thema/conversational-ai/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Whisper Streaming: Herausforderungen und Lösungen bei der Spracherkennung</title>
		<link>https://www.schiffler.eu/whisper-streaming-halluzinationen/</link>
					<comments>https://www.schiffler.eu/whisper-streaming-halluzinationen/#respond</comments>
		
		<dc:creator><![CDATA[Thomas Schiffler]]></dc:creator>
		<pubDate>Tue, 18 Jun 2024 18:28:00 +0000</pubDate>
				<category><![CDATA[IT-Know How]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[assistent.ai]]></category>
		<category><![CDATA[Conversational AI]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[Voice-First]]></category>
		<guid isPermaLink="false">https://www.schiffler.eu/?p=2149</guid>

					<description><![CDATA[<p>Heute möchte ich euch von meinen Erfahrungen mit Whisper Streaming berichten. Für mein Startup Assistent.ai habe ich eine Conversational AI &#8230; <a href="https://www.schiffler.eu/whisper-streaming-halluzinationen/" class="more-link">More <span class="screen-reader-text">Whisper Streaming: Herausforderungen und Lösungen bei der Spracherkennung</span> <span class="meta-nav">&#8594;</span></a></p>
<p>Der Beitrag <a href="https://www.schiffler.eu/whisper-streaming-halluzinationen/">Whisper Streaming: Herausforderungen und Lösungen bei der Spracherkennung</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Heute möchte ich euch von meinen Erfahrungen mit Whisper Streaming berichten. Für mein <a href="https://www.assistent.ai" target="_blank" rel="noreferrer noopener">Startup Assistent.ai</a> habe ich eine Conversational AI Plattform entwickelt, die Telefonanrufe von Gastronomiekunden verarbeitet, Tischreservierungen durchführt und Fragen zu den Restaurants beantwortet. Neben einer hohen Performance ist die Erkennungsqualität das wichtigste Asset für unser System.</p>



<p class="wp-block-paragraph">Nach dem Testen verschiedener Spracherkennungssysteme wie Google und Azure, bin ich auf das Whisper Modell gestoßen. Whisper bietet eine beeindruckende Erkennungsqualität, unterstützt jedoch keine Streamingoptionen. Um dies zu umgehen, habe ich den Ansatz des Micro-Batchings verwendet.</p>



<h4 class="wp-block-heading">Streaming vs. Micro-Batching</h4>



<p class="wp-block-paragraph">Streaming bedeutet, dass Daten kontinuierlich und sofort verarbeitet werden, sobald sie eintreffen. Dies ermöglicht Echtzeit-Ergebnisse. Im Gegensatz dazu sammelt Micro-Batching Daten in kleinen Paketen und verarbeitet sie in kurzen Abständen, was eine geringe Verzögerung zur Folge hat, aber nahe an Echtzeit herankommt.</p>



<h4 class="wp-block-heading">Die Lösung: Micro-Batching</h4>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p class="wp-block-paragraph">Beim Micro-Batching werden Audiodaten in kleinen Blöcken gesammelt und verarbeitet. So kann Whisper diese kleinen Datenpakete schnell verarbeiten, was das Gefühl einer Echtzeit-Erkennung vermittelt.</p>



<p class="wp-block-paragraph">So habe ich es gemacht:</p>



<ol class="wp-block-list">
<li><strong>Daten sammeln:</strong> Eingehende Audiodaten werden in einem Puffer gespeichert.</li>



<li><strong>Batches erstellen:</strong> Sobald genügend Daten gesammelt sind, wird ein Micro-Batch erstellt.</li>



<li><strong>Whisper nutzen:</strong> Diese Micro-Batches werden an Whisper zur Erkennung gesendet.</li>



<li><strong>Ergebnisse verarbeiten:</strong> Die erkannten Texte werden dann an das Conversational AI System weitergeleitet.</li>
</ol>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="690" src="https://www.schiffler.eu/wp-content/uploads/2024/06/presents-6904620_1280-1024x690.jpg" alt="presents-6904620_1280" class="wp-image-2152" srcset="https://www.schiffler.eu/wp-content/uploads/2024/06/presents-6904620_1280-1024x690.jpg 1024w, https://www.schiffler.eu/wp-content/uploads/2024/06/presents-6904620_1280-300x202.jpg 300w, https://www.schiffler.eu/wp-content/uploads/2024/06/presents-6904620_1280-768x517.jpg 768w, https://www.schiffler.eu/wp-content/uploads/2024/06/presents-6904620_1280.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>
</div>



<p class="wp-block-paragraph">Streaming verarbeitet Daten kontinuierlich und sofort, sobald sie eintreffen, wodurch Ergebnisse in Echtzeit bereitgestellt werden. Micro-Batching sammelt Daten in sehr kleinen Paketen und verarbeitet sie in kurzen Abständen, was zu einer minimalen Verzögerung führt. Während Streaming echte Echtzeit-Verarbeitung bietet, kombiniert Micro-Batching die Vorteile der Batch-Verarbeitung mit nahezu Echtzeit-Leistung.</p>



<h4 class="wp-block-heading">Herausforderungen und Ergebnisse</h4>



<p class="wp-block-paragraph">Obwohl die Erkennungsqualität von Whisper beeindruckend ist, gab es im vorproduktiven Testeinsatz Probleme. Whisper neigt dazu, viele Halluzinationen zu erzeugen und transkribiert oft Dinge, die nicht in den Sprachdaten vorhanden sind. Diese ungenauen und teilweise total falsche Transkriptionen machen den produktiven Einsatz schwierig.</p>



<h4 class="wp-block-heading">Fazit</h4>



<p class="wp-block-paragraph">Die Integration von Whisper in <a href="https://www.schiffler.eu/thema/assistent-ai/">unser System</a> war eine wertvolle Erfahrung, trotz der Herausforderungen. Der Micro-Batching-Ansatz ermöglichte es, die hohe Erkennungsqualität von Whisper zu nutzen, aber die Halluzinationen sind ein großes Hindernis für den produktiven Einsatz. Daher suchen wir nun für jede Sprache individuelle Lösungen, beobachten jedoch die Entwicklungen rund um Whisper weiterhin aufmerksam.</p>
<p>Der Beitrag <a href="https://www.schiffler.eu/whisper-streaming-halluzinationen/">Whisper Streaming: Herausforderungen und Lösungen bei der Spracherkennung</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.schiffler.eu/whisper-streaming-halluzinationen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Dockerfile für SNIPS NLU &#8211; Fix für SSLError / CertificateError</title>
		<link>https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/</link>
					<comments>https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/#respond</comments>
		
		<dc:creator><![CDATA[Thomas Schiffler]]></dc:creator>
		<pubDate>Tue, 17 Oct 2023 21:16:00 +0000</pubDate>
				<category><![CDATA[IT-Know How]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[assistent.ai]]></category>
		<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Conversational AI]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[NLU]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Snips]]></category>
		<guid isPermaLink="false">https://www.schiffler.eu/?p=1988</guid>

					<description><![CDATA[<p>Trotz generativer KI ist das Thema NLU noch nicht ganz vom Tisch. Dem ein oder anderen ist die SNIPS NLU &#8230; <a href="https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/" class="more-link">More <span class="screen-reader-text">Dockerfile für SNIPS NLU &#8211; Fix für SSLError / CertificateError</span> <span class="meta-nav">&#8594;</span></a></p>
<p>Der Beitrag <a href="https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/">Dockerfile für SNIPS NLU &#8211; Fix für SSLError / CertificateError</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Trotz generativer KI ist das Thema NLU noch nicht ganz vom Tisch. Dem ein oder anderen ist die <a href="https://snips-nlu.readthedocs.io/en/latest/">SNIPS NLU</a> vermutlich noch ein begriff. Diese leichtgewichtige NLU wurde seinerzeit als Open-Source NLU umgesetzt und zeichnete sich durch seine Offlinefähigkeit aus. Nachdem das Startup hinter der NLU von Sonos übernommen wurde war dann Schluß mit Lustig für die NLU. Zwar steht das <a href="https://github.com/snipsco/snips-nlu" target="_blank" rel="noreferrer noopener">Repository noch auf Github</a> zur Verfügung, lässt sich aber nicht mehr ohne weiteres bauen oder installieren. </p>



<p class="wp-block-paragraph">Da ich die NLU selbst für ein <a href="https://www.schiffler.eu/thema/conversational-ai/">eigenes Projekt</a> benötige habe ich mir die Mühe gemacht, selbige wieder zum Laufen zu bekommen. Die hierfür notwendigen Schritte sind in diesem Artikel dokumentiert.</p>



<h2 class="wp-block-heading">Was ist das Fehlerbild?</h2>



<p class="wp-block-paragraph">Versucht man die <a href="https://snips-nlu.readthedocs.io/en/latest/installation.html" target="_blank" rel="noreferrer noopener">SNIPS-NLU wie in der Dokumentation beschrieben zu installieren</a> so kommt es zu einem SSL-Fehler. Der Fehler selbst tritt beim Versuch die Entitys für Deutsch herunterzuladen. Hierbei kommt die folgende Fehlermeldung:</p>



<pre class="wp-block-code"><code>requests.exceptions.SSLError: HTTPSConnectionPool(host='resources.snips.ai', port=443): Max retries exceeded with url: /nlu/gazetteer-entities/de/country/v0.2/latest (Caused b<br>y SSLError(CertificateError("hostname 'resources.snips.ai' doesn't match either of 'cloudfront.net', '*.cloudfront.net'",),))</code></pre>



<p class="wp-block-paragraph">Die Fehlermeldung ist recht eindeutig und sagt aus, dass das SSL-Zertifikat für die Domain resources.snips.ai quasi abgelaufen ist und aus diesem Grund der SSL-Check fehlschlägt. Der Download der System-Entities ist somit leider nicht möglich. </p>



<h2 class="wp-block-heading">utils.py bearbeiten und SSL-Check deaktivieren</h2>



<p class="wp-block-paragraph">Nachdem meine Versuche fehlschlugen den SSL-Check auf Betriebssystemebene zu deaktivieren blieb mir nur ein Blick in den Quellcode. Die SNIPS NLU lädt über die Datei <a href="https://github.com/snipsco/snips-nlu/blob/master/snips_nlu/cli/utils.py">utils.py</a> über eine Methode &#8218;get_json&#8216; das Json-File vom Remote Server. Hierbei wird die requests.get Methode genutzt. Über die zusätzliche Angabe des Parameters &#8218;verify=False&#8216; kann die SSL-Zertifikatsprüfung deaktiviert werden. </p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h5 class="wp-block-heading">alter Code (ab Zeile 71)</h5>



<pre class="wp-block-code"><code>def get_json(url, desc):
    r = requests.get(url)
    if r.status_code != 200:
        raise OSError("%s: Received status code %s when fetching the resource"
                      % (desc, r.status_code))
    return r.json()
</code></pre>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<h5 class="wp-block-heading">neuer Code &#8211; <a href="https://github.com/tschiffler/snips-nlu/blob/master/snips_nlu/cli/utils.py">siehe Github</a></h5>



<pre class="wp-block-code"><code>def get_json(url, desc):
    r = requests.get(url, verify=False)
    if r.status_code != 200:
        raise OSError("%s: Received status code %s when fetching the resource"
                      % (desc, r.status_code))
    return r.json()
</code></pre>
</div>
</div>



<h2 class="wp-block-heading">Docker-Image bauen und Files ersetzen</h2>



<p class="wp-block-paragraph">Nachdem nun die entsprechenden Anpassungen im Code erfolgt sind muss noch der passende Docker-Container gebaut werden. Hier mein Docker-File:</p>



<pre class="wp-block-code"><code>FROM python:3.6-slim-stretch

#set TimeZone
ENV TZ="Europe/Berlin"

#setup Snips
RUN pip install urllib3==1.26.6
RUN pip install snips-nlu

#Download Languages
RUN python -m snips_nlu download-all-languages

#Copy Files for Snips
COPY files/cli/utils.py /usr/local/lib/python3.6/site-packages/snips_nlu/cli/utils.py

#Prepare for Downloading languages
RUN pip config set global.trusted-host "resources.snips.ai" --trusted-host=https://resources.snips.ai/

#Download entites
RUN python -m snips_nlu download-language-entities de
RUN python -m snips_nlu download-language-entities en

#setup Endpoints
RUN pip install fastapi
RUN pip install uvicorn
</code></pre>



<h2 class="wp-block-heading">SNIPS NLU Code auf Gihub veröffentlicht</h2>



<p class="wp-block-paragraph">Sowohl der Code der angepassten utils.py als auch des Dockerfiles wurden auf Github.com veröffentlicht:</p>



<ul class="wp-block-list">
<li><a href="https://github.com/tschiffler/snips-nlu-docker/blob/main/files/cli/utils.py">utils.py</a></li>



<li><a href="https://github.com/tschiffler/snips-nlu-docker/blob/main/Dockerfile">Dockerfile</a></li>



<li><a href="https://github.com/tschiffler/snips-nlu-docker">Gesamtprojekt</a></li>
</ul>



<h2 class="wp-block-heading">Erweiterung im Webservice</h2>



<p class="wp-block-paragraph">Im Dockerfile selbst wird von mir noch die fastapi mit installiert. Dies hat den Hintergrund dass ich mir einen eigenen kleinen Restservice mit Python geschrieben habe, welcher mit die Snips-Funktionalitäten per Rest bereit stellt. So kann die NLU bequem in bestehende Prozesse integriert werden. </p>



<p class="wp-block-paragraph">Sollte jemand Interesse an diesem Service haben so gebt mir kurz bescheid und ich veröffentlichte den aktuellen Code. Dieser ist aktuell noch in Arbeit, so dass eine Veröffentlichung aktuell noch wenig Sinn ergibt <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Der Beitrag <a href="https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/">Dockerfile für SNIPS NLU &#8211; Fix für SSLError / CertificateError</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.schiffler.eu/dockerfile-fuer-snips-nlu-fix-fuer-sslerror/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>beruflicher Vollreset &#8211; Voicebot / Conversational AI nur noch im &#8222;Privaten&#8220;</title>
		<link>https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/</link>
					<comments>https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/#respond</comments>
		
		<dc:creator><![CDATA[Thomas Schiffler]]></dc:creator>
		<pubDate>Sun, 07 Aug 2022 06:30:00 +0000</pubDate>
				<category><![CDATA[Work & Office]]></category>
		<category><![CDATA[Application Architect]]></category>
		<category><![CDATA[assistent.ai]]></category>
		<category><![CDATA[beruflich]]></category>
		<category><![CDATA[BPMN]]></category>
		<category><![CDATA[Conversational AI]]></category>
		<category><![CDATA[DB Systel]]></category>
		<category><![CDATA[Karriere]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[Perspektivwechsel]]></category>
		<category><![CDATA[SEMMI]]></category>
		<category><![CDATA[TH-Köln]]></category>
		<category><![CDATA[Voice-First]]></category>
		<guid isPermaLink="false">https://www.schiffler.eu/?p=1746</guid>

					<description><![CDATA[<p>Gut 3 Jahre war ich nun im Innovationsbereich der DB Systel tätig und habe hier als Architekt und Product-Owner das &#8230; <a href="https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/" class="more-link">More <span class="screen-reader-text">beruflicher Vollreset &#8211; Voicebot / Conversational AI nur noch im &#8222;Privaten&#8220;</span> <span class="meta-nav">&#8594;</span></a></p>
<p>Der Beitrag <a href="https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/">beruflicher Vollreset &#8211; Voicebot / Conversational AI nur noch im &#8222;Privaten&#8220;</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gut 3 Jahre war ich nun im Innovationsbereich der DB Systel tätig und habe hier als <a href="https://www.schiffler.eu/thema/semmi/">Architekt und Product-Owner das Venture SEMMI</a> begleitet. Eine für mich sehr anspruchsvolle Zeit, in der ich ohne Zweifel viel gelernt habe und mich weiterentwickeln konnte. Sowohl fachlich (<a href="https://www.schiffler.eu/thema/product-owner/">fachliche Führung des Ventures</a> und <a href="https://www.schiffler.eu/thema/business-case/">Verantwortung des Business-Case</a>) als auch technisch kamen viele neue Sichtweisen auf die Welt in meinen persönlichen Werkzeugkasten. Auch weckte die Tätigkeit eine neue Leidenschaft in meinem Leben &#8211; das Thema <a href="https://www.schiffler.eu/thema/conversational-ai/">Conversational.ai</a> zur <a href="https://www.schiffler.eu/thema/voice-first/">Umsetzung von Voicebots</a> hat mich fest im Griff.</p>



<h2 class="wp-block-heading advgb-dyn-2a2a9b5d">beruflicher Reset auf Raten</h2>



<p class="wp-block-paragraph">Schon in einigen Beiträgen hier habe ich über meinen beruflichen Reset gesprochen. Auf der Suche nach der persönlichen Zufriedenheit habe ich mich und meine Tätigkeit stark hinterfragt. <a href="https://www.schiffler.eu/berufliche-neuorientierung-zeit-fuer-den-reset/">Nach und nach wurden Dinge verändert</a> mit dem Ziel wieder auf den richtigen Weg zu kommen. So richtig funktionieren wollte es jedoch nicht, meine persönliche Unzufriedenheit wuchs ständig weiter. Es war Zeit für einen &#8222;harten Reset&#8220;.</p>



<h2 class="wp-block-heading advgb-dyn-5fb0ea3e">Wechsel der Perspektive</h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p class="wp-block-paragraph">Mein persönlicher Anspruch die Welt im beruflichen Context per Voice zu verbessern ist aus meiner Sicht fehlgeschlagen. Die Gründe hierfür sind vielschichtig und müssen an dieser Stelle nicht näher ausgeführt werden. Für mich selbst steht jedoch fest, dass ich meinen eigenen Ansprüchen im Themenbereich Conversational.ai und der Umsetzung von Voicebots im aktuellen Konzernumfeld nicht gerecht werden kann. </p>



<p class="wp-block-paragraph">Aus diesem Grund habe ich mich zu einem harten Schnitt entschieden und den Innovationsbereich, und somit auch mein ehemaliges Team, verlassen. Ich habe mir im Haus der DB eine neue Heimat gesucht bei welcher ich so gar nichts mit diesem Themenbereich zu tun habe und einen persönlichen Neustart wagen kann. </p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-large is-style-rounded has-lightbox"><img decoding="async" width="1024" height="683" src="https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920-1024x683.jpg" alt="hölzerene Brücke" class="wp-image-1751" srcset="https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920-1024x683.jpg 1024w, https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920-300x200.jpg 300w, https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920-768x512.jpg 768w, https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920-1536x1024.jpg 1536w, https://www.schiffler.eu/wp-content/uploads/2022/08/bridge-2416401_1920.jpg 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>
</div>



<p class="wp-block-paragraph">Ganz klar war für mich, dass ich bei dem Wechsel auch die Rolle es TecoLead für HMI abgeben werde. Ich bin sehr froh darüber dass <a href="https://www.linkedin.com/in/saschawolter/" target="_blank" rel="noreferrer noopener">Sascha Wolter</a> <a href="https://www.linkedin.com/posts/saschawolter_community-converversationalai-voice-ugcPost-6953607845397344256-9IXy?utm_source=linkedin_share&amp;utm_medium=member_desktop_web" target="_blank" rel="noreferrer noopener">diese Rolle nun übernommen hat</a>. Mit seiner <a href="https://heise-meets.podigee.io/52-assistenzsysteme-bots-und-digitale-zwillinge" target="_blank" rel="noreferrer noopener">Leidenschaft zum Thema Mensch-Maschine Schnittstelle</a> ist er genau der richtige für den Job. Ich bin großer Zuversicht, dass Sascha es schafft, das wichtige Thema HMI innerhalb der DB weiter nach vorne zu treiben. </p>



<p class="wp-block-paragraph">In meinem neuen Team führe ich wieder den <a href="https://www.schiffler.eu/thema/application-architect/">Job des Architekten</a> aus. In meiner neuen Einheit, dem &#8222;House of Mobile&#8220; innerhalb der DB-Systel trage ich nun dazu bei, die Welt auf technischer Sicht etwas schöner zu machen. Ich freue mich auf diese Herausforderung.</p>



<p class="wp-block-paragraph">Das neue berufliche Umfeld beschäftigt sich im Kern mit der Umsetzung von Mobilen Anwendungen. Im ersten Schritt bin ich hier im Backend im Einsatz, werde mich aber nach und nach auch in Richtung Frontend bewegen. Ich bin gespannt wo die Reise hingeht, privat habe ich mich auf jeden Fall schonmal ein wenig mit den unterschiedlichen Frontend-Frameworks wie Flutter oder auch Angular und Co. auseinandergesetzt.</p>



<h2 class="wp-block-heading advgb-dyn-37d9c0ea">Voicebot und conversational.ai für mich am Ende?</h2>



<p class="wp-block-paragraph">Wer mich ein wenig kennt der weiß, dass ich mein privates Interesse im privaten Umfeld gerne vorantreibe. So auch im Bereich Conversational.ai. Laut meinem Git-Repo habe ich am 4. April 2020 den initialen Commit durchgeführt. Seitdem arbeite ich im Privaten kontinuierlich an meiner Idee einer Wartbaren, Skalierbaren und Providerunabhängigen Conversational.ai Plattform. In bisher 1.452 commits ist hierbei etwas entstanden auf was ich persönlich sehr stolz bin. Unter anderem bot die hier entstandene Lösung die Basis für die ersten <a href="https://www.th-koeln.de/anlagen-energie-und-maschinensysteme/skilled_87008.php" target="_blank" rel="noreferrer noopener">Feldversuche im Forschungsprojekt SKILLED der TH-Köln</a> &#8230; </p>


<div class="wp-block-image">
<figure class="aligncenter size-large advgb-dyn-3036235f"><img decoding="async" width="1024" height="497" src="https://www.schiffler.eu/wp-content/uploads/2022/08/processConversation-1024x497.png" alt="Camunda Conversation Process" class="wp-image-1756" srcset="https://www.schiffler.eu/wp-content/uploads/2022/08/processConversation-1024x497.png 1024w, https://www.schiffler.eu/wp-content/uploads/2022/08/processConversation-300x146.png 300w, https://www.schiffler.eu/wp-content/uploads/2022/08/processConversation-768x373.png 768w, https://www.schiffler.eu/wp-content/uploads/2022/08/processConversation.png 1303w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Camunda Process meines Flows für Telefonanrufe</figcaption></figure>
</div>


<p class="wp-block-paragraph">Klar ist für mich, dass ich meine &#8222;neu gewonnene Leidenschaft&#8220; weiterführen werde. Ich bin noch lange nicht am Ziel, dennoch kann man bereits im realen Leben Gespräche mit dieser Lösung führen. Die fachliche Modellierung der Prozesse erfolgt auf Basis von <a href="https://www.schiffler.eu/thema/bpmn/">BPMN2.0</a> und wird direkt über die Camunda Process Engine ausgeführt. </p>



<p class="wp-block-paragraph">Im Kern orchestriert die Plattform die besten Komponenten vom Markt, um für einen spezifischen Anwendungsfall das beste Ergebnis zu liefern. Beim Design der Lösung habe ich peinlich genau darauf geachtet Abhängigkeiten zu einem einzelnen Provider zu verhindern. </p>



<h2 class="wp-block-heading advgb-dyn-0b47cd7e">Ab sofort: Beruflich Vollgas im House of Mobile, Voicebots &#8222;als Hobby&#8220;</h2>



<p class="wp-block-paragraph">Ich hoffe, dass der nun doch recht hart durchgeführte Schnitt mich dazu bringt die gewünschte Zufriedenheit wieder zu finden. </p>



<p class="wp-block-paragraph">Das Thema <a href="https://www.schiffler.eu/thema/voice-first/">Voicebot / Voice-First</a> spielt ab sofort in meinem beruflichen Context keine Rolle mehr. Wie jedoch schon angekündigt ist dieser interessante Bereich aus privater Sicht noch lange nicht vom Tisch &#8230;</p>



<p class="wp-block-paragraph">Beruflich konzentriere ich mich nun voll auf meine neue Tätigkeit im &#8222;House of Mobile&#8220; der DB Systel. Ich freue mich darauf viele neue Menschen kennen zu lernen und diverse Architekturansätze zu diskutieren. Es wird mit Sicherheit eine großartige Zeit und ich werde, erneut, viel lernen.</p>
<p>Der Beitrag <a href="https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/">beruflicher Vollreset &#8211; Voicebot / Conversational AI nur noch im &#8222;Privaten&#8220;</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.schiffler.eu/beruflicher-vollreset-voicebot-conversational-ai-nur-noch-im-privaten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Künstliche Intelligenz im Alltag &#8211; SEMMI</title>
		<link>https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/</link>
					<comments>https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/#respond</comments>
		
		<dc:creator><![CDATA[Thomas Schiffler]]></dc:creator>
		<pubDate>Mon, 24 May 2021 06:30:00 +0000</pubDate>
				<category><![CDATA[Work & Office]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[Conversational AI]]></category>
		<category><![CDATA[DB Systel]]></category>
		<category><![CDATA[Deutsche Bahn]]></category>
		<category><![CDATA[HMI]]></category>
		<category><![CDATA[Presse]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[robotics]]></category>
		<category><![CDATA[SEMMI]]></category>
		<category><![CDATA[Voice-First]]></category>
		<guid isPermaLink="false">https://www.schiffler.eu/?p=1405</guid>

					<description><![CDATA[<p>In meiner Rolle des Product Owner des Projektes SEMMI betreue ich eines der wohl interessantesten Projekte im Bereich der Mensch-Maschine-Interaktion &#8230; <a href="https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/" class="more-link">More <span class="screen-reader-text">Künstliche Intelligenz im Alltag &#8211; SEMMI</span> <span class="meta-nav">&#8594;</span></a></p>
<p>Der Beitrag <a href="https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/">Künstliche Intelligenz im Alltag &#8211; SEMMI</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In meiner Rolle des <a href="https://www.schiffler.eu/product-owner-was-ist-eigentlich-mein-job/">Product Owner</a> des <a href="https://www.semmi.ai" target="_blank" rel="noreferrer noopener">Projektes SEMMI</a> betreue ich eines der wohl interessantesten Projekte im Bereich der Mensch-Maschine-Interaktion (HMI &#8211; Human Machine Interaction) welche derzeit bei der DB laufen. Unsere Lösung welche auf der eigens entwickelten Conversational AI basiert ist nicht nur intern sondern auch auf dem externen Markt immer ein Hingucker. So wurde auch die Hessische Staatskanzlei auf uns aufmerksam und nahm uns in die <a href="https://digitales.hessen.de/europawoche2021" target="_blank" rel="noreferrer noopener">Europawoche 2021</a> zum Thema &#8218;Künstliche Intelligenz im Alltag&#8216; mit auf. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large advgb-dyn-00d84c92"><a href="https://digitales.hessen.de/europawoche2021" target="_blank" rel="Hessische Ministerin für Digitale Strategie und Entwicklung noopener"><img loading="lazy" decoding="async" width="1024" height="512" src="https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen-1024x512.png" alt="Künstliche Intelligenz im Alltag - SEMMI" class="wp-image-1404" srcset="https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen-1024x512.png 1024w, https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen-300x150.png 300w, https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen-768x384.png 768w, https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen-1536x768.png 1536w, https://www.schiffler.eu/wp-content/uploads/2021/05/SemmiCollageStaatskanzleiHessen.png 1600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption>Copyright Hessische Staatskanzlei, Ministerin für Digitale Strategie und Entwicklung</figcaption></figure>
</div>


<h2 class="wp-block-heading">Künstliche Intelligenz im Alltag &#8211; unsere Vision</h2>



<p class="wp-block-paragraph">SEMMI selbst ist im <a href="https://skydeck.deutschebahn.com" target="_blank" rel="noreferrer noopener">Skydeck</a> der <a href="https://www.schiffler.eu/thema/db-systel/" target="_blank" rel="noreferrer noopener">DB Systel</a> entstanden. Hier kam ein ehemaliger Kollege auf eine grandiose Idee. Wir wäre es wenn wir ein System zur Verfügung hätte welches Kunden in Ihrer Muttersprache beraten könnten. Neben dem Führen einer Konversation in unterschiedlichen Sprachen stand die emotionale Komponente mit im Focus. Es sollte nicht nur ein Chatbot entstehen, nein vielmehr ist der Anspruch eine natürlicher Kommunikation unter Einbeziehung der Emotionen abzubilden.</p>



<p class="wp-block-paragraph">Heute sind wir so weit dass SEMMI in der Lage ist menschenähnliche Konversationen zu führen. Neben der Beantwortung einfacher Fragen wie die Suche nach dem Weg zu einem Ziel innerhalb eines Gebäudes können komplexere Dinge wie Reiseauskünfte gegeben werden. SEMMI behält sich während der Unterhaltung den Context und stellt, sofern notwendig, Rückfragen.  Unsere KI stellt natürlich nur Rückfragen zu Themen, die auf Basis das bisherigen Gesprächsverlaufes nicht bereits bekannt sind.  </p>



<h2 class="wp-block-heading">auf dem Weg zum Alltagshelden</h2>



<p class="wp-block-paragraph">Noch ist es ein bisschen hin bis SEMMI uns im Alltag begegnen wird. Wir arbeiten allerdings unermüdlich daran dieses Zeil zu verwirklichen. Der Beitrag in der Europawoche 2021 zeigt ein Beispiel wo und wie wir SEMMI unter Umständen bald erleben dürfen.</p>
<p>Der Beitrag <a href="https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/">Künstliche Intelligenz im Alltag &#8211; SEMMI</a> erschien zuerst auf <a href="https://www.schiffler.eu">Das ist die Welt von Thomas</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.schiffler.eu/kuenstliche-intelligenz-im-alltag-semmi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 43/81 objects using APC
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Minified using APC
Database Caching 12/33 queries in 0.003 seconds using APC

Served from: www.schiffler.eu @ 2026-05-24 21:02:18 by W3 Total Cache
-->