{"id":164,"date":"2025-02-08T09:00:00","date_gmt":"2025-02-08T09:00:00","guid":{"rendered":"https:\/\/www.tb-software.ch\/ai\/der-offline-chat-bot-wie-eine-k-i-denken-kann\/"},"modified":"2025-02-08T09:00:00","modified_gmt":"2025-02-08T09:00:00","slug":"der-offline-chat-bot-wie-eine-k-i-denken-kann","status":"publish","type":"post","link":"https:\/\/www.tb-software.ch\/ai\/der-offline-chat-bot-wie-eine-k-i-denken-kann\/","title":{"rendered":"Der Offline-Chat-Bot \u2013 Wie eine K.I. denken kann"},"content":{"rendered":"<p>K\u00fcnstliche Intelligenz fasziniert mich schon lange, besonders die M\u00f6glichkeit, sie offline nutzbar zu machen. Mit meinem Projekt <em>TheLocalChat<\/em>, einem lokal laufenden Chat-Bot, will ich zeigen, wie eine K.I. Informationen verarbeitet, auch ohne eine Verbindung zum Internet.<\/p>\n<h3>Eine Frage an die K.I.<\/h3>\n<p>Eine typische Interaktion mit der K.I. k\u00f6nnte so aussehen:<\/p>\n<p><em>\u201cDer K\u00fcndigungstatbestand des \u00a7 573 Abs. 2.\u201d<\/em><\/p>\n<p>Das ist keine vollst\u00e4ndige oder klare Frage. Trotzdem schafft es der Bot, eine sinnvolle Antwort zu liefern. Aber warum?<\/p>\n<h3>Wie eine K.I. mit Vektoren arbeitet<\/h3>\n<p>Im Gegensatz zu einer klassischen Suchmaschine, die nur nach Schl\u00fcsselw\u00f6rtern sucht, arbeitet eine K.I. mit Vektoren.<\/p>\n<p>Das bedeutet:<\/p>\n<ul>\n<li>Jedes Wort und jeder Satz werden mathematisch dargestellt.<\/li>\n<li>Begriffe mit \u00e4hnlicher Bedeutung liegen im Vektorraum nah beieinander.<\/li>\n<li>Dadurch erkennt die K.I. Zusammenh\u00e4nge und kann auch ungenaue Anfragen richtig zuordnen.<\/li>\n<\/ul>\n<p>Die PDF-Dokumente, die als Grundlage f\u00fcr die Antworten dienen, werden in diesen Vektorraum \u00fcbertragen. So kann die K.I. relevante Informationen finden, selbst wenn der Nutzer die Frage nicht perfekt formuliert.<\/p>\n<h3>Nachvollziehbarkeit durch eine Baumansicht<\/h3>\n<p>In <em>TheLocalChat<\/em> habe ich eine Baumansicht integriert, um sichtbar zu machen, wie die K.I. arbeitet.<\/p>\n<ul>\n<li>Die Anfrage wird zerlegt und analysiert.<\/li>\n<li>Die relevanten Dokumente werden bewertet und verglichen.<\/li>\n<li>Der passendste Treffer wird ermittelt und ausgegeben.<\/li>\n<\/ul>\n<p>Dabei handelt es sich nicht unbedingt um die absolute Wahrheit, sondern um die wahrscheinlichste \u00dcbereinstimmung mit der Anfrage.<\/p>\n<h3>Warum Offline-K.I.?<\/h3>\n<p>Im Gegensatz zu herk\u00f6mmlichen Chat-Bots oder Suchmaschinen funktioniert mein System vollst\u00e4ndig offline. Wenn ich also versuche, etwas auf <em>google.ch<\/em> zu suchen, bekomme ich eine Offline-Meldung.<\/p>\n<p>Das bedeutet, dass die K.I. nur mit den Dokumenten arbeitet, die lokal gespeichert sind.<\/p>\n<h3>Welche Dokumente eignen sich f\u00fcr eine Offline-K.I.?<\/h3>\n<p>Um sinnvoll zu funktionieren, braucht eine K.I. eine solide Wissensbasis. Diese kann zum Beispiel aus folgenden Dokumenten bestehen:<\/p>\n<ul>\n<li>Gesetzestexte<\/li>\n<li>Gerichtsurteile und juristische Kommentare<\/li>\n<li>Wissenschaftliche Ver\u00f6ffentlichungen<\/li>\n<li>Fachb\u00fccher und technische Handb\u00fccher<\/li>\n<li>Firmenrichtlinien und interne Dokumentationen<\/li>\n<li>Produktkataloge und technische Spezifikationen<\/li>\n<li>Medizinische Studien und pharmazeutische Dokumentationen<\/li>\n<li>Patentschriften und Forschungsberichte<\/li>\n<\/ul>\n<p>Durch eine gezielte Auswahl der Dokumente kann die K.I. auf bestimmte Fachbereiche spezialisiert werden.<\/p>\n<h3>Fazit<\/h3>\n<p>Mein Projekt zeigt, dass eine K.I. auch ohne Internetverbindung sinnvoll arbeiten kann. <em>TheLocalChat<\/em> verarbeitet Texte, stellt Zusammenh\u00e4nge her und liefert Antworten \u2013 unabh\u00e4ngig von Online-Diensten.<\/p>\n<p>Ich hoffe, dieser Einblick in mein Projekt war interessant. Mich w\u00fcrde interessieren, was ihr \u00fcber Offline-K.I. denkt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>K\u00fcnstliche Intelligenz fasziniert mich schon lange, besonders die M\u00f6glichkeit, sie offline nutzbar zu machen. Mit meinem Projekt TheLocalChat, einem lokal laufenden Chat-Bot, will ich zeigen, wie eine K.I. Informationen verarbeitet, auch ohne eine Verbindung zum Internet. Eine Frage an die K.I. Eine typische Interaktion mit der K.I. k\u00f6nnte so aussehen: \u201cDer K\u00fcndigungstatbestand des \u00a7 573\u2026<\/p>\n","protected":false},"author":1,"featured_media":163,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[],"class_list":["post-164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applikationsentwicklung"],"_links":{"self":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=164"}],"version-history":[{"count":0,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/posts\/164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=\/wp\/v2\/media\/163"}],"wp:attachment":[{"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tb-software.ch\/ai\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}