Why AI is shaping our games

Dr. Johanna Pirker | May 16, 2019 | 10:00 | B01.0.203


AI is used to create parts of our games. It provides intelligent enemy behavior, techniques such as pathfinding or can be used to generate in-game content procedurally. AI can also play our games. The idea to train computers to beat humans in game-like environments such as Jeopardy!, Chess, or soccer is not a new one. But can AI also design our games? The role of Artificial Intelligence in the game development process is constantly expanding. In this talk, Dr. Pirker will talk about the importance of AI in the past, the present, and especially the future of game development.


Dr. Johanna Pirker is researcher at the Institute of Interactive Systems and Data Science at Graz University of Technology (TUG). She finished her Master’s Thesis during a research visit at Massachusetts Institute of Technology (MIT) working on collaborative virtual world environments. In 2017, she finished her doctoral dissertation in computer science on motivational environments under the supervision of Christian Gütl (TUG) and John Belcher (MIT). She specialized in games and environments that engage users to learn, train, and work together through motivating tasks. She has long-lasting experience in game design and development, as well as virtual world development and has worked in the video game industry at Electronic Arts. Her research interests include AI, data analysis, immersive environments (VR), games research, gamification strategies, HCI, e-learning, CSE, and IR. She has authored and presented numerous publications in her field and lectured at universities such as Harvard, Berlin Humboldt Universität, or the University of Göttingen. Johanna was listed on the Forbes 30 Under 30 list of science professionals.

Posted in TEWI-Kolloquium | Leave a comment

Use, Misuse, and Reuse of Continuous Integration Features

Prof. Shane McIntosh | May 2, 2019 | 14:00 | N.1.42


Continuous Integration (CI) is a popular practice where software systems are automatically compiled and tested as changes appear in the version control system of a project. Like other software artifacts, CI specifications, which describe the CI process, require maintenance effort. In this talk, I will describe the results of an empirical analysis of patterns of feature use and misuse in the Travis CI specifications of 9,312 open source systems. To help developers to detect and remove patterns of misuse, we propose Hansel and Gretel, anti-pattern detection and removal tools for Travis CI specifications. To help developers to rapidly develop and reuse common CI logic, we propose an extension to the TouchCORE modelling tool that allows users to select high-level features from CI feature models and generate an appropriate CI specification. To support this envisioned tool, we perform an initial analysis of common CI features using association rule mining, which yielded underwhelming results.


Shane McIntosh is an assistant professor in the Department of Electrical and Computer Engineering at McGill University, where he leads the Software Repository Excavation and Build Engineering Labs (Software REBELs). He received his PhD in Computer Science from Queen’s University, for which he was awarded the Governor General of Canada’s Academic Gold Medal. In his research, Shane uses empirical software engineering techniques to study software build systems, release engineering, and software quality. More about his work is available online at http://rebels.ece.mcgill.ca/.

Posted in TEWI-Kolloquium | Leave a comment

A Survey of Evaluation Techniques and Systems for Answer Set Programming

Prof. Francesco Ricca | May 3, 2019 | 11:00 | S.1.42


Answer set programming (ASP) is a prominent knowledge representation and reasoning paradigm that found both industrial and scientific applications. The success of ASP is due to the combination of two factors: a rich modeling language and the availability of efficient ASP implementations. In this talk we trace the history of ASP systems, describing the key evaluation techniques and their implementation in actual tools.


Francesco Ricca (www.mat.unical.it/ricca) is currently an Associate Professor at the Department of Mathematics and Computer Science of the University of Calabria, Italy. In the same Department he is Coordinator of the Computer Science Courses Council.
He received his Laurea Degree in Computer Science Engineering (2002) and a PhD in Computer Science and Mathematics (2006) from the University of Calabria, Italy, and received the Habilitation for Full Professor in Computer Science (INF/01) in 2017.
He is interested in declarative logic-based languages, consistent query answering, and rule-based reasoning on ontologies and in particular on the issues concerning their practical applications: system design and implementation, and development tools.
He is co-author of more than 100 (peer-reviewed) publications including international research journals (30+), encyclopedia chapters, conference proceedings, and workshops of national and international importance. He has served in program committees of international conference and workshop, such as IJCAI, AAAI, KR, ICLP, LPNMR and JELIA, and has been reviewer for AIJ, JAIR, TPLP, JLC, etc. He is Area Editor of Association for Logic Programming newsletters, and member of the Executive Board of the Italian Association for Artificial Intelligence.

Posted in TEWI-Kolloquium | Leave a comment

Artificial Intelligence (AI) in media applications and services

Dr.-Ing. Christian Keimel | 9.5.2019 | 10:00 | S.1.42

Abstract: Artificial Intelligence (AI) is nowadays used frequently in many application domains. Although sometimes considered only as an afterthought in the public discussion compared to other domains such as health, transportation, and manufacturing, the media domain is also transformed by AI enabling new opportunities, from content creation e.g. “robojournalism” and individualised content to optimisation of the content production and distribution. Underlaying many of these new opportunities is the use of AI in its current reincarnation as deep learning for understanding the audio-visual content by extracting structured information from the unstructured data, the audio-visual content.

In this talk the current understanding and trends of AI will therefore be discussed, what can be done, what is done, and what challenges remain in the use of AI especially in the context of media applications and services. The talk is not so much focused on the details and fundamentals of deep learning, but rather on a practical perspective on how recent advances in this field can be utilised in use-cases in the media domain, especially with respect to audio-visual content and in the broadcasting domain.

Bio: Christian Keimel received his B.Sc and Dipl.-Ing.(Univ.) in information technology from the Technical University of Munich (TUM) in 2005 and 2007, respectively. In 2014 he received a Dr.-Ing. degree from TUM for his dissertation on the “Design of video quality metrics with multi-way data analysis.” Since 2013 he is with the Institut for Rundfunktechnik (IRT), the research and competence centre of the public service broadcasters of Austria, Germany, and Switzerland, where he leads the machine learning team, working on the applications of machine learning and AI in the broadcasting context. In addition, he is a lecturer at TUM for “Deep Learning for Multimedia”. His current research interests include applications of data-driven models using machine learning particularly deep learning for audio-visual content understanding and distribution optimisation.

Posted in TEWI-Kolloquium | Leave a comment

Beim 3. Catalysts Coding Contest an der Universität Klagenfurt konnten Programmier-Talente wieder überzeugen

Am 22.März 2019 fand zum dritten Mal an der Universität Klagenfurt der internationale Catalysts Coding Contest statt. Der Programmier-Wettbewerb wird vom Linzer IT- Unternehmen Catalysts veranstaltet, neben Klagenfurt haben auch die Universitäts-Standorte Graz, Salzburg, Linz und Wien den Wettbewerb in Österreich ausgetragen. Für den Wettbewerb war es mit dem 30. Mal ein Jubiläum, und die Klagenfurter Teilnehmer konnten sich mit internationalen Programmierkollegen aus den Niederlanden, Polen, Frankreich, Rumänien, Finnland und den USA messen. Insgesamt nahmen 2023 Teams an 34 Standorten teil, und lösten mit bis zu 10 Personen Programmieraufgaben auf 7 Schwierigkeitsstufen.

Am Vormittag fand der Schulcontest mit insgesamt 567 internationalen Teams statt, Klagenfurt stellte davon 11 Teams mit insgesamt 27 motivierten SchülerInnen. Nachmittags fand der allgemeine Contest statt, bei welchem Klagenfurt mit 10 von 1456 Teams und damit 22 ProgrammiererInnen vertreten war.

Das Schülerteam „AtLeastWeTried3.1“, bestehend aus 6 Schülern, zeigt, dass sich Erfahrung lohnt: Die Schüler haben schon öfter am Catalysts Coding Contest in Klagenfurt teilgenommen und konnten in diesem Jahr den Sieg mit nach Hause nehmen. International stellten sie den 60. Platz aller teilnehmenden Teams. Die Schüler nahmen in Teams zu drei Personen auch am Wettbewerb der Erwachsenen teil, konnten Platz 4 und 5 sichern und sich global auf Platz 172 hochprogrammieren.

Das Gewinnerteam des Hauptwettbewerbs mit Namen „+++“ sind in lokalen Kreisen nicht unbekannt und konnten nach einem 2. Platz im Vorjahr dieses Jahr in Klagenfurt den Wettbewerb gewinnen. Weltweit schaffte es das Team auf den 87. Platz.

Wir gratulieren allen Teilnehmerinnen und Teilnehmern recht herzlich zu ihren hervorragenden Leistungen, bedanken uns bei den Sponsoren Alturos Destinations, dem Förderverein der Technischen Fakultät und dem Regionalen Fachdidaktikzentrum Informatik in Kärnten, und hoffen auf ein Wiedersehen im kommenden Jahr.

Die Siegergruppe beim Schülerwettbewerb, links mit Max Kesselbacher vom Institut für Informatikdidaktik (Veranstalter) und Carmen Volina von Alturos Destinations (Sponsor)

Posted in Veranstaltungen | Leave a comment

Lakeside Labs Research Days


Communication in Swarms

Lakeside Labs GmbH, Lakeside Science and Technology Park, Klagenfurt am Wörthersee, Austria
July 09-11, 2019

We would like to invite you to our biannual Lakeside Labs Research Days, successfully established in 2008, held by Lakeside Labs GmbH and the University of Klagenfurt. The Research Days are a three-day interdisciplinary workshop dated 09 to 11 July 2019.

This year, the focus of Research Days is on Communication in Swarms. Swarms cooperate without any central control and act according to simple and local behavior. Only through their interactions, a collective behavior can emerge to solve complex tasks. Reliable communication is an important requirement for swarms to work effectively. It can either be explicit (exchange of messages) or implicit (reaction on stigmergy) and may be extended to human-machine interaction.

The event should provide a good opportunity to exchange research ideas, to initiate collaborations, and plan joint projects. Notable results from previous Research Days have been research collaborations, joint papers, conference special sessions, and proposals for European Projects. We are looking forward to have you on-board!

Following are the notable talks from our invited speakers.

  • Heiko Hamann, University of Lübeck
    Together Everyone Achieves More! On Swarm Performance and Interference
  • Sofie Pollin, KU Leuven
    Sense and Avoid Technology for enabling Swarms
  • Alcherio Martinoli, EPFL
    Communication in Swarms: Forms, Strengths, and Limitations

For further information on registration, agenda, housing information, etc. please visit our website (https://researchdays.lakeside-labs.com/).

One of the key-success factors of the Research Days is the intense group work with a limited number of participants. This year we expect about 50 people. Therefore, seats are limited – please register as soon as possible.

We look forward to welcome you in Klagenfurt for an intellectual exchange.

Posted in Veranstaltungen | Leave a comment

Towards 6DoF Adaptive Streaming Through Point Cloud Compression

Jeroen van der Hooft | 25.03.2019 | 16:00 | S.2.42

Abstract: The increasing popularity of head-mounted devices and 360-degree video cameras allows content providers to provide virtual reality video streaming over the Internet, using a relevant representation of the immersive content combined with traditional streaming techniques. While this approach allows the user to look around and move in three dimensions, the user’s location is fixed by the camera’s position within the scene. Recently, an increased interest has been shown for free movement within immersive scenes, referred to as six degrees of freedom (6DoF). One way to realize this, is by capturing one or multiple objects through a number of cameras positioned in different angles, creating a point cloud object which consists of the location and RGB color of a significant number of points in the three-dimensional space. While the concept of point clouds has been around for over two decades, it recently received increased attention by MPEG, issuing a call for proposals for point cloud compression. As a result, dynamic point cloud objects can now be compressed to bit rates in the order of 3 to 55 Mb/s, allowing feasible delivery over today’s mobile networks. In this talk, we use MPEG’s dataset to generate different scenes consisting of multiple point cloud objects, and propose a number of rate adaptation heuristics which use information on the user’s position and focus, the available bandwidth and the buffer status to decide upon the most appropriate quality representation of each of the considered objects. Through an extensive evaluation, we discuss the advantages and drawbacks of each solution. We argue that the optimal solution depends on the considered scene and camera path, which opens interesting possibilities for future work.

Bio: Jeroen van der Hooft obtained his M.Sc. degree in Computer Science Engineering from Ghent University, Belgium, in July 2014. In August of that year, he joined the Department of Information Technology at the same university, where he is currently active as a Ph.D. student. His main research interests include the end-to-end Quality of Experience optimization in adaptive video streaming, and low-latency delivery of immersive video content. During the first months of 2019, he worked as a visiting researcher in the Institute of Information Technology at the University of Klagenfurt, where he focused on rate adaptation for volumetric media streaming.

Web sitehttps://users.ugent.be/~jvdrhoof/

Posted in TEWI-Kolloquium | Leave a comment

Knitting together/Living together: Was wir vom Stricken mit Robotern lernen können

Dr. Pat Treusch | Do., 11.04.2019 | 18 Uhr | Stiftungssaal

Inhalt (Entwurf): In ihrem Vortrag „Knitting together/Living together: Was wir vom Stricken mit Robotern lernen können“ spricht Patricia Treusch über die Zusammenarbeit von Mensch und Maschine. Aufbauend auf ihrer aktuellen Forschung beleuchtet sie Mensch-Maschine-Verhältnisse, Automatisierung von Arbeit sowie den Körper/Geist Split im Zusammenhang mit Artificial Intelligence. Am Beispiel Stricken diskutiert sie die Interaktionsverhältnisse zwischen Mensch und Roboter und stellt Formen der feministischen-kritischen Intervention in aktuelle Praktiken des Engineering und der Robotik vor.

© Felix Noak

Dr. phil./PhD Pat Treusch hat am Zentrum für Interdisziplinäre Frauen- und Geschlechterforschung (ZIFG) und dem Tema Genus, Universität Linköping, Schweden zu dem Thema „Robotic Companionship“ binational promoviert (Cotutelle-Verfahren). Von August 2015—Februar 2018 hat sie als wissenschaftliche Mitarbeiterin am ZIFG das Projektlabor „Wie Wissenschaft Wissen schafft. Verantwortlich Handeln in Natur- und Technikwissenschaften“ im Rahmen des MINTgrün Orientierungsstudiums (TUB) durchgeführt.

Im Berliner Verbundprogramm „DiGiTal – Digitalisierung: Gestaltung und Transformation“ setzt Pat Treusch am Fachgebiet Allgemeine und Historische Erziehungswissenschaft und am ZIFG, TU Berlin ihr Postdoc-Projekt „Das vernetzte Selbst. Eine feministisch-interdisziplinäre Studie zur Veränderung von Lernkulturen durch Digitalisierungsprozesse im Zeitalter des Internets der Dinge (IoT)“ um. Das Projekt analysiert empirisch beobachtbare Herausforderungen »unserer« Lernkulturen, die sich ergeben, wenn Alltagstechnologien anfangen zu lernen. Smart-Home-Geräte sind nur ein aktuelles Beispiel solch intelligenter Alltagstechnologien des IoT, an denen neuartige Mensch-Maschine-Schnittstellen entstehen. Diese versprechen – im Kern – eine Vernetzung aller Lebensbereiche. Das Projekt geht davon aus, dass den entstehenden Schnittstellen eine Qualität inhärent ist, die »uns« zu mehr herausfordert, als eine Medienkompetenz 4.0 zu entwickeln. Sich zwischen der feministischen Technik- und Wissenschaftssoziologie mit Fokus auf Mensch-Maschine Verhältnissen und der feministischen Erziehungswissenschaft mit Fokus auf Lerntheorien verortend, untersucht das Projekt explorativ, inwiefern aktuelle Lernumgebungen der Digitalisierung durch neue Verschränkungen von maschinellem und menschlichem Lernen gekennzeichnet sind. Das bedeutet auch, die Verhältnissetzungen zwischen Kognition und Lernen, im speziellen zwischen Computer und Kognition, in unterschiedlichen Wissens- und Technikfeldern der Digitalisierung nachzuzeichnen. Dem folgend zielt das Projekt darauf ab, sich verändernde, digitalisierte Bedingungen »unseres« Selbst- und Weltbezugs zu erfassen. Nicht zuletzt beinhaltet dies, intelligente Alltagstechnologien daraufhin zu befragen, ob und wie grundlegende symbolische Ordnungsschemata der Gesellschaft – etwa Gender, Sexuality, Race, Class oder Ableism – neu verhandelt werden (könnten).

Posted in TEWI-Kolloquium | Leave a comment

Bitmovin Open Positions

At Bitmovin, we’re constantly seeking out like minded individuals to come be a part of the adaptive video streaming revolution.

The Bitmovin job board is a busy place. We are looking for a wide range of skills ranging from experienced video developers to talented internships to sales, marketing and admin positions.

Positions [Details here https://bitmovin.com/careers/]

  • Developer Evangelist
  • Internship HR
  • Jr. Financial Controller (FP&A Analyst)
  • MBA Intern – Business Operations
  • MBA Intern – Business Operations
  • Product Manager, Analytics
  • Product Manager, Encoding
  • Product Marketing Manager
  • Senior Content Strategist
  • Senior Software Engineer – JavaScript
  • Software Engineer
  • Software Engineer – Android
  • Software Engineer – JavaScript
  • Solutions Architect – Player
  • Sr. Financial Controller (FP&A Analyst)
  • Support Specialist – EMEA
  • Test Automation Engineer
  • Test Systems Engineer – Video Player Team
  • Visual Designer
Posted in Stellenausschreibungen | Leave a comment