Handling of internal and external IDs for re-direct links

The questfox system is a little picky in terms of letting other tools know about internal IDs. But here is the description of a work around if you need to use the internal or the external ID.

Internal response ID

Internal questfox ID: The internal ID is a unique ID that is generated for every participant.

It looks similar to this:
ff211178-8f79-40ec-8ffa-bce6914ec5fa

If you export the data you will find that internal ID in the first row of the data set.

Example of IDs in questfox

Now here is the trick how to use that ID inside your questionnaire and for re-direct links.

  1. Create a new TEXT question
  2. Hide this new TEXT question from being shown in the questionnaire
  3. Create a questlogix with calculation
  • Trigger: At the beginning of the survey
    Calculation (pick the target variable, in which you want to overwrite the internal ID.
Example of copying internal and external ID
  • Just type into Calculation Formula:

qf_RespondentsID

Using Calculation to copy the value from the internal system into the questionnaire

This procedure will right at the start of the survey write the internal ID into that new variable that is accessible to you. You now have access to that field as if it was a regular question. For example you can transfer this value into a panel tool by adding the new variable code to a link.

The code can be found on top of each variable.

Example of a response ID / question ID in questfox

Add your variable to the link in brackets like {yourVAR}

Panel.TLD/questXYZ&InternalID={d3239cec-2a9e-435d-9b46-dd8ead10a870}

External Response ID

External IDs are pretty common in the interaction with people. You may find them as Panel ID; Customer ID; Student ID etc. In normal studies startet from questfox you may not even use an external ID. It is possible to upload addresses into questfox using this external ID. In case you are in interaction with an inviting panel company they will definitively send an ID over to questfox to be treated as an external ID. Normally this value does not leave the survey system. But sometimes you may want to re-direct into other tools and back and may need that ID.
The procedures is identical to the one described above for internal IDs. The only thing you need to remember is that the internal description of any kind of external ID in questfox is called:

qf_ExternalID

Again you may want to create a hidden TEXT Variable and overwrite its value at the start of the survey with qf_ExternalID.

Using Calculation to copy the value from the internal system into the questionnaire

And after that procedure you can use that ID as often as you want.

VariableName of the variable
Internal ID for each questionnaireqf_RespondentsID
External ID (only in connection with other partner)qf_ExternalID


Device Agnostic Implicit Measurement with #questfox #system1 # implicit #seriousfun

Happy to announce a break-through in the development of a brand-new question type inspired by the ideas of Daniel Kahnemann and Amos Tversky.

The question type Implisort is meant to cover the system 1 environment of fast and instinctive decision making.

We are very proud to be the developer of the first worldwide implicit measurement tool that works on all kinds of devices without necessary technical adaption. The question type is functional with multiple interaction tools like mouse, defined keyboard keys or even touch screens. This also includes mobile smartphones.

The continous development of our TinSort idea is now measuring the time a respondent needs to answer to a specific stimulous. Series of simuli can be exposed in random sequencens to be answered and measured in reaction time.

The new question type ImpliSort is avaiable exlusively in questfox. It can be combined with any other question type and therefore be analyzed in totally different szenarios.

The flexibility of questfox allows to transfer data and even react on data given by the respondents (Ex. Someone slower than average is re-directed to other questions).

We are entering a new field of research allowing questfox users to develop their own approaches of implicit measurement. We are just the technical provider of an idea which will grow with the usage of more savvy people in the world of psychology. Looking forward to see your ideas grow with our tool.

We have to admit that we are still running a series of questions testing the effects of different interactions modes and their results in numbers. We will be able to deliver a lot of new ideas based on that initial idea of analyzing decision making in system 1.

By the way: We still offer a complex world of system 2 questions in the Analytic Hierarchy Process environment. With our recent developments both worlds can be better understood in the future. A combination of this idea with other questionnaire approaches helps to develop new research ideas.


WaveNet Text-to-Speech integrated into questfox

Reading out loud the research question

For years we have been using different tools to create synthesized speech from text. In 2017 these features were implemented in questfox in times when it was even a little too early for that technology. Our speakers sounded a little too artificial to the human hear.

With the last update we are now able to deliver more human sound in the reading out loud functions of questfox by integrating WaveNet right into questfox.

WaveNet

This is what Google tells about the WaveNet Development.
“Google Cloud Text-to-Speech enables developers to synthesize natural-sounding speech with 100+ voices, available in multiple languages and variants. It applies DeepMind’s groundbreaking research in WaveNet and Google’s powerful neural networks to deliver the highest fidelity possible. As an easy-to-use API, you can create lifelike interactions with your users, across many applications and devices.”
Source: https://cloud.google.com/text-to-speech/

TTS in questfox Multimedia Insights

You will find the function right under Multimedia Insights – Text to Speech

At the moment we offer 5 languages for the text-to-speech functionalities inside of questfox. The default language is English (US).

5 languages already available in questfox

WaveNet was first supporting English and only integrated German lately. It may take some time before other languages may be available. We will keep you updated on the issue.

Select the voice of your choice

Listening while reading?!?

We are still in consideration whether participants should listen and read at the same time. Some of our own people argue that we should force interviewees to listen only. If you plan to do this you can set the visibility of the text to hidden by integrating the following into CSS.

Click on View – Source Code to open the HTML Window of the editor.

Put the following command in front of your text

<p style=”visibility: hidden;”>Your text here</p>

And you will no longer see the written words.

Please only do so once your text is finalized because you will not even see the text anymore in the editor 🙂

Future of speaking software

Looking at the speed of development we are pretty confident, that these functions will become better and better. It’s not bad already. But are you and your respondents already ready for this?

An interesting project in South Africa showed us the potential of this approach with people who are listening to the read out loud questionnaire.


#questfox feature alert: Client’s SFTP Server integration for audio files

We are very proud of the questfox development in speech. It is possible to record someones voice and to transcribe what the person said into text.
With more than 120 languages integrated, we are perhaps the leading tool for this kind of feature in market research.
As more and more users were saving thousands of answers on our servers we constantly discussed this feature set for security and performance reasons.

Saving Audio Files outside of questfox

The idea of questfox speech tools is to receive the content said as a transcribed text. On top of this procedure questfox allows to save the recorded voices. The default setting for recording audio is OFF. So you need to switch ON this feature if you want to use it and later listen to the audio files.

To record the audio files you can switch the answer settings of an audio question type to ON.

The multimedia files used to be saved independently from the answers on the questfox server in a special folder structure.
In this setting we could not prevent that project admins of a project space could listen to the audios of other projects in the same project space.
In projects with thousands of audio files we had to admit, that performance of data handling in gigabytes became an issue in the browser. With the new approach this is over. You can decide where to save your data and you will have much quicker access as you can use your established tools to work with these multimedia files.

Security by Design with SFTP

Multimedia Files are now saved on the client’s side via SFTP
We now changed this forever and fulfill an important demand of our clients who always ask: Where is the data stored? From now on the answer will always be the same: The multimedia files are saved in your own security environment and not be in connection with the rest of the survey.
The recorded answer can be saved in your own environment and therefore out of everyone’s reach, using questfox. This is a major improvement in the field of data security as the multimedia data is now stored on the client’s side.

Important Notice: Make sure, that you have a user’s allowance to record his or her voice or video before saving this very personal information somewhere on the internet. This was a requirement before this new technology was implemented and still needs to be respected.
questfox is not responsible for your behavior and not reliable for your actions with our software. So please take data protection issues serious – especially in this very delicate field.

How to integrate your SFTP Server into questfox

Under CREATE – Projects Settings you will find a place to integrate your SFTP Settings.

SFTP Settings und CREATE – Project Settings

Your password will never show-up in questfox and cannot be copied from the data input file.

Organize your data following your needs

The data can be organized by three different settings: Question, Calendar Week or Participant. We advise you to do this only once per project to avoid confusion in the data structure.

Default is the organisation by question. Saving a single file would create a folder called “questfox” on your SFTP Server with a subfolder carrying the project ID and more subfolders named Q1 .. Qn with your multimedia data.

Folder Structure of SFTP Server after recording voice in questfox

If you wish to organize the folder structure differently you can switch to “Order by Calender Week” and see the result later as “44-2020” which is the 44th week of the year 2020.

Folder Structure if ordered by Calendar Week

If you plan to look at the answers of one person you can organize the folder structure by “Participant”. questfox would create one folder for each individual and ad the answers to one question in this folder organized by question number (here Q1 and Q2).

Folder Structure by participant

And by the way: We updated to the most recent versions of transcription services. So the overall quality should become always better.

We wish you all the best with this new security feature which gives you the full power to manage sensitive data on your side. The flexibility of this approach will be important for complex projects.

FLAC – Free Lossless Audio Codec

In order to be independent from any kind of manufacturer we opted for the FLAC Codec to save in perfect nearly lossless quality.

For understanding this codec better we recommend this link https://en.wikipedia.org/wiki/FLAC

In case your Audio-Tool is not able to play this data we recommend the VNC Player which can be used entirely free of charge. Download available here: https://en.vlc.de/