Mendix voegt krachtige nieuwe AI- en machine learning-mogelijkheden toe aan enterprise low-code-platform

Mendix, een Siemens-onderneming en wereldwijd leider in moderne enterprise applicatie-ontwikkeling, kondigt krachtige nieuwe en robuuste AI- en machine learning-mogelijkheden aan, waaronder innovatieve, contextbewuste AI-ontwikkeltools. Deze zullen beschikbaar zijn bij de release van Mendix 10, die aanstaande dinsdag wordt aangekondigd tijdens een live streaming-evenement.

De verbeteringen op het gebied van AI en Machine Learning versterken de status van het low-code platform van Mendix als de standaard voor het bouwen van slimme zakelijke applicaties en oplossingen. Mendix 10 biedt uitgebreide, nieuwe AI-mogelijkheden op twee belangrijke gebieden.

Ten eerste stelt Mendix 10 organisaties in staat AI-use-cases naadloos te integreren met low-code applicaties met behulp van de nieuwe Machine Learning Kit van Mendix. Daarnaast breidt het platform de scope en functionaliteit van applicatie-ontwikkeling met AI aanzienlijk uit.

Low-code applicaties voorzien van AI-mogelijkheden via Machine Learning Kit
Mendix 10 speelt in op een grote marktbehoefte om AI te integreren en in te zetten in applicaties. Mendix 10 bevat een nieuwe Machine Learning (ML) Kit die zorgt dat ontwikkelaars oplossingen kunnen bouwen met aangepaste AI-modellen in applicaties met het AI-framework en de taal van hun voorkeur.

Deze omvatten vooraf getrainde modellen die zijn gebouwd met PyTorch, Caffee2, Cognitive Toolkit en andere veelgebruikte AI-frameworks die de Open Neural Network Exchange (ONNX)-standaard hebben overgenomen. Op ONNX gebaseerde modellen kunnen eenvoudig worden geïmporteerd in de geïntegreerde ontwikkelomgeving van Mendix en worden gebruikt in een Mendix-applicatie.

Daarbij biedt dit ondersteuning voor verschillende inferentiepatronen en pre en post processing logica. De Mendix-runtime is verbeterd om naadloze uitvoering van op ONNX gebaseerde modellen te ondersteunen, waardoor het ML-model in dezelfde omgeving kan draaien als de applicatie.

Het gemak van het verpakken en implementeren van deze vooraf getrainde modellen – open source of intern ontwikkeld – binnen Mendix-applicaties brengt de low-code-ervaring op het gebied van snelheid, schaalbaarheid, superieure UI en versnelde time-to-market naar organisaties die AI-technologie willen gebruiken om zakelijke waarde en ROI te genereren.

Door tijdrovende, handmatige integratie te elimineren, kan de ML Kit AI-implementaties terugbrengen van weken naar uren. De lagere latentie van de integratie van embedded AI-modellen versus API-gebaseerde integratie, zorgt voor geweldige prestaties van applicaties met AI, aangezien het ML-model in dezelfde container draait als de applicatie.

Ook zorgt de implementatie van embedded AI-modellen voor robuuste continuïteit van AI-services als ze offline, on-edge of bij IoT worden gebruikt. Ten slotte is het dankzij de implementatie van ML-modellen in de applicatie niet langer nodig bedrijfsdata of IP te uploaden naar systemen van derden buiten het Mendix-applicatielandschap, waardoor een extra beveiligingslaag wordt toegevoegd.

De Mendix ML Kit is gebaseerd op ONNX, een open-source framework dat in 2017 is gecreëerd om framework-interoperabiliteit mogelijk te maken. ML Kit biedt toegang tot tientallen vooraf getrainde, out-of-the-box machinetaalmodellen van de ONNX Model Zoo die volledig aanpasbaar zijn.

​​”Bedrijven met geavanceerde machine learning-mogelijkheden kunnen hun modellen eenvoudig integreren in Mendix-applicaties met behulp van de ML Kit”, zegt Amir Piltan, Senior Product Manager AI bij Mendix. “Maar voor organisaties die al verder zijn in de acceptatiecurve, is het niet nodig om vanuit niets modellen te bouwen. Ze kunnen beginnen met de ONNX Model Zoo, het model verfijnen voor specifieke gebruikssituaties en hun data en AI-model veilig houden, aangezien deze nooit het Mendix-ecosysteem verlaten. Dit maakt de inzet van AI eenvoudiger vanuit operationeel, commercieel en governance oogpunt.”

Ontwikkelaars versterken met realtime AI-ondersteuning
Een tweede gebied met verbeteringen voor ontwikkelaars is de nieuwe Mendix Assist Best Practice-bot. Deze biedt een virtuele AI-gebaseerde ‘co-developer’ die in realtime applicaties inspecteert en best practices voor software-ontwikkeling met Mendix toevoegt. De Data Validation-bot helpt ontwikkelaars op een geautomatiseerde manier validatielogica te bouwen met vooraf ontwikkelde uitdrukkingen.

Deze platform-upgrades van de Mendix Assist-botserie brengen de kracht van software-ontwikkeling naar een breed spectrum ontwikkelaars waardoor oplossingen kunnen worden gebouwd met AI-ondersteuning om het hoogste kwaliteitsniveau te garanderen.

De nieuwe bots van Mendix zijn ook waardevolle hulpmiddelen voor ervaren ontwikkelaars, en helpen ervoor te zorgen dat applicaties voldoen aan de best practices van software-ontwikkeling. Dit gebeurt onder meer door het identificeren van anti-patronen bij ontwikkeling, de locatie daarvan te geven en ontwikkelaars te begeleiden bij het aanpakken en oplossen ervan.

In de kern zijn de nieuwe AI-gestuurde bots ontworpen om de productiviteit en efficiëntie van Mendix-ontwikkelaars te verhogen bij verschillende taken, terwijl de prestaties en kwaliteit van Mendix-applicaties worden geoptimaliseerd.

Het samenbrengen van low-code en AI voor krachtige oplossingen
“Wij geloven dat AI-tools en low-code-ontwikkeling een logische combinatie vormen om sneller betere software te bouwen”, zegt Hans de Visser, Chief Product Officer bij Mendix. “Organisaties die low-code gebruiken kunnen op een efficiënte manier meer waarde uit AI halen me de nieuwe functies van het Mendix 10-platform.”

De Visser voegt toe: “Onze volgende stap is de introductie van Mendix Chat, een chatbot in de Mendix IDE die ontwikkelaars helpt bij het toepassen van bepaalde concepten of patronen. We trainen momenteel een groot taalmodel op basis van bronnen uit het Mendix Forum, de Mendix-documentatie en ons support-systeem. Vervolgens brengen we generatieve AI in onze DSL’s en genereren we op basis van natuurlijke taalinvoer modellen en modelelementen. Dit betekent dat app-ontwikkelaars en domeinexperts vrije tekst – zoals een gebruikersverhaal – kunnen gebruiken en op basis daarvan applicatiemodellen kunnen genereren.” Hans de Visser, Chief Product Officer bij Mendix

De weg vrijmaken voor AI-integratie in het platform
Ondanks de huidige populariteit van een nieuwe generatie slimme applicaties, hebben bedrijven en analisten te maken met belemmeringen die hen ervan weerhouden de beloofde ROI van met AI verbeterde oplossingen te realiseren. Volgens Gartner heeft meer dan 50 procent van de CIO’s succesvolle op AI gerichte pilotprogramma’s uitgesteld vanwege productiegerichte obstakels, waaronder kosten, complexiteit, tijdsbeperkingen en een tekort aan talent.

“We hebben de kernprincipes van low-code abstractie en automatisering toegepast voor klanten die op zoek zijn naar een verbonden landschap om hun machine taalmodellen in een applicatie te integreren”, aldus Piltan. “Mendix is ​​het eerste platform waarmee ontwikkelaars eenvoudig via drag-and-drop ML-modellen kunnen neerzetten in de logica van de applicatie en deze kunnen implementeren zonder dat ze een externe service nodig hebben.”

Piltan vervolgt: “Het gecombineerde gebruik van Mendix Assist-bots en de ML Kit zal de productiviteit van ontwikkelaars gedurende de gehele software-ontwikkelcyclus verhogen, waardoor ze op een effectieve manier slimme apps kunnen bouwen. Met Mendix 10 kunnen bedrijven voldoen aan de steeds veranderende marktvraag en snel innoveren.”

Gerelateerde berichten...