Microsoft heeft zijn ComicChat IRC-client open source gemaakt. Deze client zet gesprekken om in stripverhalen, gegenereerd op basis van personages die door de deelnemers zelf worden gekozen en die hun emoties weerspiegelen. ComicChat gebruikt het standaard IRC-protocol, kan verbinding maken met standaard IRC-servers en is compatibel met tekstgebaseerde IRC-clients. De code is geschreven in C++ en is open source onder de MIT-licentie.
Een expertsysteem wordt gebruikt om de frameplot te genereren. Bij het genereren van beelden houdt het rekening met de inhoud en context van het bericht, en bepaalt het de positionering, houdingen, gebaren en gezichtsuitdrukkingen van de personages, evenals het aantal deelnemers, de schaal, de hoek en de compositie van de frames. Personages worden automatisch geselecteerd voor deelnemers die gebruikmaken van tekstgebaseerde IRC-clients.

Het project ontstond als een experiment met nieuwe manieren om online communicatie te visualiseren. In 1996 werd de eerste versie van ComicChat meegeleverd met Internet Explorer 3.0 en kon deze als zelfstandige applicatie of binnen de browser worden gebruikt. In 1998 werd ComicChat opgenomen in Windows 98. In 2000 werd de ontwikkeling van het project stopgezet nadat IRC werd vervangen door instant messaging-apps. ComicChat was het eerste programma dat het lettertype Comic Sans gebruikte, geschikt voor tekstballonnen in stripboeken.
De versie die in 2026 werd gepubliceerd, is aangepast voor compilatie met moderne compilers en uitgebreid voor compatibiliteit met moderne IRC-servers en -clients. De nieuwe versie voegde ook ondersteuning toe voor TLS-encryptie en implementeerde interfaceschaling voor schermen met een hoge pixeldichtheid.
Bron: opennet.ru
