Software engineering

  • Uitdagingen bij voicebots

    Uitdagingen bij voicebots

    Posted on

    by

    Zou het niet mooi zijn, een voicebot die automatisch antwoordt op vragen die gebruikers telefonisch stellen aan het contactcenter? Niet alleen wordt de vraag van de beller altijd correct herkend en wordt er een relevant antwoord gegeven via spraak in de taal van de beller, de bot is dan nog eens onvermoeibaar 24/7 beschikbaar en

    Continue reading→


  • De “Reactive” hype

    De “Reactive” hype

    Posted on

    by

    U heeft het buzzword “Reactive” misschien al gehoord. Deze nieuwe architecturale principes om software mee te bouwen zouden heel wat van de “problemen” oplossen waar huidige software mee kampt. De Reactive Revolution zou systemen robuuster, resiliënter en flexibeler maken; klaar om toekomstige requirements sneller op te vangen. Maar wat is hier nu eigenlijk van aan?

    Continue reading→


  • Serverless Architecture: Is Software nu Lego?

    Serverless Architecture: Is Software nu Lego?

    Posted on

    by

    Serverless: de ideale link tussen APIs, Events, en je eigen code. Serverless Computing is een Cloud Computing model waarbij de gebruikers enkel code en een stuk configuratie aanleveren voor een beoogde software, en de cloud provider de volledige verantwoordelijkheid in handen neemt voor het beheer van de onderliggende resources (rekenkracht, geheugen, netwerk, etc.). De gebruikers

    Continue reading→


  • API’s voor computervertaling – de praktijk

    API’s voor computervertaling – de praktijk

    Posted on

    by

    In een vorige blogpost bespraken we eerder theoretisch de mogelijkheden van API’s voor computervertaling. De huidige blogpost is een neerslag van onze praktische ervaringen met dergelijke API’s. Achtereenvolgens bespreken we enkele testen met taaldetectie, vertaling en een meertalige chatbot als praktische case. Taaldetectie Als eerste aspect testten we taaldetectie uit: het identificeren van de taal

    Continue reading→


  • NewSQL, een Upgrade voor je oude Database ?

    NewSQL, een Upgrade voor je oude Database ?

    Posted on

    by

    De nieuwe Databases als kruising van NOSQL en SQL… NewSQL (uitspraak: “new sequel”) is een recente, moderne klasse van DataBase Management Systemen (DBMS), of, kortweg, databases. Deze klasse positioneert zich tegenover de reeds bestaande klasses van Relationele DBMS (RDBMS) en de zogenaamde NOSQL (“no sequel”) databases, waarbij NOSQL staat voor “Not Only SQL”, maar echter

    Continue reading→


  • API’s voor computervertaling

    API’s voor computervertaling

    Posted on

    by

    Eén van de facetten van artificiële intelligentie is het uitvoeren van vertalingen. Taal is inherent heel complex, het is bijgevolg geen evidentie voor een computersysteem om volautomatisch tekst te vertalen. Zo kan een woord meer dan één betekenis hebben en moet de gepaste vertaling gekozen worden in functie van de context. Computers hebben het ook

    Continue reading→


  • Conversation design

    Conversation design

    Posted on

    by

    Spraakassistenten worden meer en meer naar voor geschoven als nieuwe vorm van interactie met computersystemen. Siri, Alexa en Google Assistant strijden om de plaats van geprefereerde virtuele assistent. Ze duiken op in allerlei toestellen: in smartphones, smart speakers, tot zelfs in de auto. Naast Engels en Frans wordt ook het Nederlands meer en meer ondersteund.

    Continue reading→


  • Hergebruik: Enkele Do’s en Don’ts…

    Hergebruik: Enkele Do’s en Don’ts…

    Posted on

    by

    Hergebruik: het gebruiken van een bestaand stuk software voor een nieuwe toepassing. Het lijkt een eenvoudig principe, maar er komt meer bij kijken dan je zou denken. Vooral wanneer je effectief een software artefact probeert te hergebruiken, creëer je al snel problemen. In deze blog gaan we wat dieper in op dit ogenschijnlijk simpele productiviteitsprincipe.

    Continue reading→


  • Architecturale Evoluties, deel 2

    Architecturale Evoluties, deel 2

    Posted on

    by

    Tijd om met een aantal exotische afkortingen te beginnen schermen, zoals EDA, CQRS en MASA. De moderne architectuur is soms ingewikkelder dan de oude, maar wie ze meester is, kan profiteren van een enorme flexibiliteit.

    Continue reading→


  • Is spraak de interface van de toekomst?

    Is spraak de interface van de toekomst?

    Posted on

    by

    Vandaag interageren we doorgaans met toepassingen via toetsenbord, muis en touchscreens. We selecteren knoppen en links, navigeren in menu’s en typen tekst in invoervelden. Spraak is een meer natuurlijke interactievorm en misschien wel dé ultieme interface om te interageren met computersystemen. Toch is het gebruik van spraak als computerinterface vandaag de dag nog beperkt. In

    Continue reading→