Ein wunderbarer Überblick über das Thema „Künstliche Intelligenz KI“ (Artificial Intelligence) inklusive der gesellschaftlichen, wirtschaftlichen und ethischen Voraussetzungen, um KI zur neuen Erfolgswelle der Digitalisierung zu machen. Viele Beispiele runden dieses Thema ab.
Weiterlesen >>The Role of R for Data Science
Autorin: Sarka Brodinova
This blog post looks at R from a data science point of view. In order to fully understand the role of R for Data Science, let’s first start with an explanation of what Data Science is and what R is.
Code Coverage ist tot. Lang lebe Mutation Testing!
Die wahrscheinlich mühsamste Arbeit beim Entwickeln eines Software-Produktes ist manuelles Testen. Das Durchklicken des Produkts ist nicht nur zeitaufwendig, sondern es ist auch schwierig, alle Spezialfälle beim Testen abzudecken. Automatisierte Tests sollen hier Abhilfe schaffen und werden heutzutage flächendeckend eingesetzt.
„Big Data Visualisierungen für multidimensionale Daten im Usability-Check“
Lisa Perkhofer und Hofer Peter
Das Projekt USIVIS – User-Centered Interactive Visualization for Big Data – hat zum Ziel, Informationen (vor allem im Zusammenhang mit großen strukturierten und semi-strukturierten Datenmengen) über geeignete und interaktive Visualisierung für den Benutzer zugänglich zu machen.
Weiterlesen >>Natural Language Processing für Topic Modeling in Python
In Verbesserte Workflows mit Natural Language Processing (NLP) beschrieben Sophie und Oliver, wie Firmen NLP für die Auswertung von Tätigkeitsberichten von Feldtechnikern nutzen können.
Eine weitere Anwendung für NLP ist Topic Modeling. Zum Beispiel die Extraktion von Themen aus Nachrichtenartikeln*. Hier versucht ein Algorithmus, aus Nachrichtentiteln Themen zu extrahieren. Weiterlesen >>
Requirements Engineering – Der Weg zu klaren Anforderungen
Unvollständige, inkonsistente oder unzureichend abgestimmte Anforderungen sind mitverantwortlich für das Scheitern vieler Projekte. Obwohl diese Erkenntnis nicht neu ist, wird dem Requirements Engineering in der Praxis oft zu wenig Aufmerksamkeit geschenkt. In diesem Beitrag gehe ich näher auf die Herausforderungen beim Requirements Engineering ein. Der Fokus liegt dabei auf der ersten Hauptaufgabe: der Anforderungsermittlung. Weiterlesen >>
Was ist Modellbildung und Simulation?
Modellbildung und Simulation beschreibt neben Theorie und Experimenten eine Methodik, Probleme zu lösen. Der Begriff „Modell“ wird in vielen Anwendungsgebieten verwendet und bezeichnet dabei oft sehr unterschiedliche Angelegenheiten. Es gibt unter anderem Datenmodelle, Architekturmodelle oder statistische Modelle. In diesem Artikel ist bei einem Modell immer die Rede von einem Simulationsmodell. Weiterlesen >>
Verbesserte Workflows mit Natural Language Processing (NLP)
Natural Language Processing (NLP) ist der Oberbegriff für das Erkennen, Erzeugen und Darstellen natürlicher Sprache durch den Computer. Für ein Unternehmen kann die Befähigung Texte automatisiert zu verarbeiten sowohl massive Zeitersparnis bedeuten, als auch gänzlich neue Möglichkeiten eröffnen.
Self-Service-BI mit IBM Cognos Analytics
Das nachfolgende Thema des eigenständigen Zugriffs auf die Daten des Unternehmens verdeutlicht den steigenden Wunsch der Fachanwender schnell und effektiv Auswertungen in den verschiedenen Bereichen durchzuführen. Neben der geeigneten Bereitstellung von Daten in einem Warehouse, wird dieser Zugriff vor allem durch die Nutzung von einfachen und intuitiven Reporting-Tools ermöglicht. Der Markt ist facettenreich und lebendig: Microsoft Power BI, SAP Crystal, Qlik Sense, Chartio, Salesforce Einstein und Tableau sind nur einige Lösungen.
Doch wir haben uns eine Software angeschaut, die eigentlich eher für ihre Komplexität und schwierige Bedienbarkeit durch Spezialisten bekannt ist. Mit der Version 11 und einem geänderten Namen wird eine veränderte benutzerfreundliche, integrierte und einfache Oberfläche eingeführt und der Fokus neu ausgerichtet: IBM Cognos Analytics.
Serverlose Entwicklung mit Bluemix
Bei Entwicklung von Web-Applikationen wird man immer wieder vor die Wahl gestellt: betreibt man die Applikation auf dem eigenen Webserver oder nimmt man eine der vielzähligen Cloud-Plattform Anbieter um seine Applikation darauf zu hosten. Aus diesem Grund haben wir uns das IBM-Produkt Bluemix etwas genauer angesehen und werden heute zeigen, wie man eine NodeJS Applikation erstellen, verwalten und weiterentwickeln kann. Außerdem werfen wir einen Blick auf die Vor- und Nachteile des Konzeptes Platform-as-a-Service(PaaS). Weiterlesen >>