The Software for Video-Based Research

Software for Qualitative and Quantitative Research


INTERACT is the platform for Synchronized Viewing and Analysis of Video Footage and Audio Files in Observational Research.

It allows for Content Coding and Event Logging and creates valuable Qualitative and Quantitative results.

It is based on 25 years of proven technology and based on the knowledge of thousands of researchers worldwide.

INTERACT synchronized viewing and analysis of video footage

INTERACT - the software solution for qualitative and quantitative analysis of video-, audio-, and live observation.

What are INTERACT's Benefits

INTERACT enables accelerated answers to complex research questions, because it brings video, audio, physiology and live observations together, all in one single software tool

  • Video / Live Observation + Data analysis in a single software tool
  • Limitless transcription, video rating and annotation possibilities
  • Easy to learn and easy to use
  • Finds hidden information in your data
  • Powerful data analysis and statistical results at your fingertips
  • Creates complex results out of simple data
  • Increases reliability of results
  • With DataView, measurements from data acquisition systems and Event Logging Tools can be integrated into INTERACT
  • => Save time and money
  • => Find more interesting results
  • => Make publications faster


INTERACT is used by researchers in numerous disciplines, wishing to create results from video recordings and live observations.

For example:

Educational scientists
Medical trainers
Sports scientist
Police investigators
Market researchers
Product developers
Management trainers

If you have any videos and want to analyze what's happening in those videos - INTERACT is the tool of your choice.

Download the brochure and read more about INTERACT's features and functionalities

Download Brochure

Ask our professionals how your individual videos can be analyzed with INTERACT

Contact us for more Information

See how INTERACT Works

INTERACT Tutorials - Blog Article and Videos

Mangold INTERACT does it all

No matter how you call it - "video coding", "video evaluation", "tagging", "setting markers", "event logging", "content analysis", "content coding" "qualitative analysis", "quantitative analysis", "rating video" ... Mangold INTERACT does it all.

  • Method-Independent
    Use your own individual observation methods and coding systems with INTERACT
  • Unlimited
    Work with an almost unlimited number of videos simultaneously* in INTERACT and collect an unlimited amount of data.
  • Result-Oriented
    INTERACT can unveil hidden information in your observational data. Things that would take very long to find out without such a powerful software tool.

Watch this overview of INTERACT video

See how easy INTERACT can be used for behavior research studies

* The program is only limited by the used computer's overall power and the typical limitations of its operating system.

This video gives a quick overview of Mangold INTERACT

With INTERACT, videos can be content-coded or rated and many statistical evaluations can be carried out. INTERACT is the perfect software for behavior observation and research studies in the field of human and animal behavior.

With INTERACT you can open and evaluate as many videos as you wish. All videos remain synchronized. This is very important if, for example, you are filming a scene with several cameras and then evaluating these videos together.

Of course, you can play the videos at any time at any speed, from quite fast to very slow. They can even go back and forth in single images.

You can also view the soundtrack for each video. This is very handy when the audio information is an essential part of your study. In autism studies, for example, it may be that an hour nothing is spoken. Suddenly the subject speaks a few words. With the audio presentation, you can immediately see this place and jump directly there instead of watching and listening to the whole video.

To code the content of the video you simply define a coding or aka category system. This can consist of any number of codes describing the events or contents that you want to evaluate in the video.

INTERACT allows you to use arbitrarily large category systems, which can also have any number of branches and hierarchy levels. This allows you to make very detailed speech analyzes, for example, by describing what you are observing very closely with various codes (for example: who says what to whom, why, with which intention, what tonality, what sentence structure etc.).

Of course, this goes with any content. For example, with the Facial Action Coding System (FACS), which describes the expression of each muscle in the face. Due to the intelligent structure of coding systems in INTERACT, the entire Facial Action Coding System needs, for example, only 3 levels to be fully usable.

Once the coding-system is defined, the actual coding process can begin. To do this, the videos are now viewed and the coder captures what she sees in the videos using keyboard shortcuts or mouse clicks. This can, as already mentioned, take place at any speed. Even if the video is paused, data can be recorded. INTERACT stores the data in so-called events. Each event always has a start time, an end time, and any number of codes

Of course, you can also carry out extensive transcriptions with INTERACT. You can add as much text to each event as you like

But that's not all. If you have additional data sources that you want to assign to a section of the video, such as PDF files, text documents, or spreadsheets, simply drag and drop them onto the text field of the event. With one click these can be called up again at any time.

As you can see in this example, events in INTERACT are always recorded in groups and sets. This is very useful, since you can already structure your data during the event logging. For example, use the data sets for the different subjects or the different test situations in your studies

You can even add independent variables to the data sets. You can define these completely freely. This allows you to select e.g. all female subjects or subjects at a certain age or situation with a few mouse clicks for post analysis.

Often it is necessary to code a video in several turns with a focus on different aspects. In INTERACT this is easily possible. Just set the video to the beginning, open a different coding system and capture your data as usual. Mangold INTERACT automatically ensures that all data are properly recorded.

You can also add new codes at any time to your coding system. And you can make manual corrections to your data at any time as well.

If the videos are coded, interesting statistics can be created with just a few mouse clicks. Simply click on the evaluation button. Here you can see again your entire coding system. Then you can select the data sets that you want to evaluate.

In the so-called time-line chart, INTERACT now displays all logged events on a horizontal timeline. With a click in the timeline, all the videos immediately jump to the appropriate location. When the video is playing, you can also see a line running through the chart that shows the current location of the video

Clicking on the evaluation button displays a series of statistical values. For example, the frequency, duration, and percentage of time of each code.

Everything you've seen so far is pure base functionality of INTERACT. All this was important to have any data that could be used for further evaluations.

The actual value of Mangold INTERACT is however not in the collection of the data, which of course is a very powerful range of functions of INTERACT. The value is now to draw information from these data, which cannot be detected by pure observation.

This is firstly the search for simultaneous events, or co-occurrent codes. If a research question is "how often is behavior A and B occurring at the same time", it would not be easy use this co-occurrence as a code for your observations. Simply because it is very difficult to capture several things at the same time cognitively.

The coding of A and B independently is probably much faster and more accurate, because you only need to concentrate on one thing and, maybe, can run the video even faster when you log events.

If you have recorded behavior A and B independently of one another, INTERACT will tell you in a few mouse clicks exactly where these behaviors occur at the same time. This data is again saved as events that you can evaluate statistically.

Similarly, you can examine contingencies or sequences of behaviors in your data, thus generating more and more information.

With this way of information mining, you get more and more complex results about the whole process from original simple codes. This is exactly what makes Mangold INTERACT so valuable.

Of course, you can also display and examine this data in any other way. Here is an example of the State Space Grid (SSG), which offers interesting possibilities and insights into your data.

And sure, INTERACT also provides methods to test the reliability of your coders. This is, for example, the Cohen's Kappa or the Intra Class Correlation Coefficient (ICC). These functions provide information on the quality of your data with just a few mouse clicks.

Finally, the integrated programming language of Mangold INTERACT must be pointed out. This allows you to extend INTERACT to meet your specific requirements. Write your own data import, export and evaluation functions, which can then be called directly from the INTERACT menu bar by your entire team.

This was just a brief outline of the thousand possibilities of INTERACT. Hopefully you have enjoyed the impressive overview of INTERACT in that video.

Key Features of Mangold INTERACT

INTERACT Live Viewer Technology

INTERACT offers unlimited coding and transcription possibilities for beginners and professionals.

Unlimited Coding and Transcription Possibilities

With INTERACT, complex coding / category systems can be used without restriction. Unlimited transcription is also possible at any time

From the requirements of various projects in over 25 years, basic functions have crystallized out in INTERACT, which are easy to use and in combination allow hundreds of coding processes.

From simple coding by push-button, via structured post-coding, to the coding process, in which several event streams are recorded in parallel.

INTERACT offers every user the right possibilities, from beginner to professional.

INTERACT Video Import

The new video technology allows the import of nearly every standard video formats including videos form action-cams and smartphones.

Easy to Use

During 25 years of continued development of INTERACT, we always focused on intuitive usability and maximum flexibility.

The almost magic video technology in INTERACT allows for using any common video format in your studies. It can handle videos from digital camcorders, IP-cameras, streaming videos, action-cams, web-cams, smartphone videos etc. - just give it a try if you already have INTERACT, or ask us in case we should test one of your videos for you.

Also, using videos from different camera types simultaneously - such as one video from an action-cam, another from an Android mobile phone and another one from an iPhone - is easily possible.

INTERACT Audio import

With INTERACT you can display the audio track of your video to further simplify data collection.

Magical Video-Control

Mangold INTERACT is playing videos forward and reverse(!) at almost any speed. In this way, you can also discover the tiniest details in the analysis of gestures, facial expressions or actions.

Make use of Audio Tracks

Mangold INTERACT can display the audio track of your video to further simplify data collection. If necessary, simply turn the audio track on or off.

Text Analysis and Word Statistics with INTERACT

Analyze statistics on word frequencies from your transcriptions with INTERACT with a single mouse click.

Text Analytics Included

INTERACT provides statistics on word frequencies from your transcriptions with a single mouse click.

Easily identify and compare the vocabulary of your participants. This is ideal for studies in educational sciences, political science and developmental psychology.

Of course, you can easily transfer the results to your favorite analysis tool.

Additionally, it is easy to import SALT transcription files. Combine the best of both worlds: Import a SALT file and add your detailed observations with INTERACT. If required, export this data again as SALT file.

Powerful Statistics and Interesting Results

Immediate statistical results at the push of a button

Get immediate results

INTERACT delivers statistical results at the push of a button and displays them in a comprehensible way.

Create stunning reports by using the charting functionalities in INTERACT

Capture your audience

Use the charting functionalities of INTERACT to create stunning reports and presentations. Also see animations on how your coded behavior changes over time.

Enormeous analysis possibilities with INTERACT

Get more value

View your data from a different perspective! INTERACT offers a function which "slices" your observations into clusters of behavior. This opens-up enormous new analysis possibilities. See every combination of simultaneous behavior at the push of a button!

Ask our professionals how your individual videos can be analyzed with INTERACT.

"The INTERACT Software is flexible, user friendly and rich in its capabilities. But, more importantly, the support staff at Mangold is unparalleled."
Prof. Ph.D. Catherine Tamis-LeMonda,
New York University, US
"The coding software INTERACT from Mangold proved to be extremely useful and efficient for detailed videotape analysis of individual differences in the great apes."
Dr. Jana Uher,
Freie Universität Berlin, DE

"INTERACT performed well within the use of our coding team

and was a clear enhancement to our collaborative

analysis of the video data"

Zafer Bilda, Ph.D.,
Sidney, Australia
"INTERACT has played the essential missing role in reflecting on the cognitive analysis of human interface reasoning to build more intelligent human interfaces between user and computer"
Hamid Fujita, Ph.D. Professor,