Askiaface for iOS updated to version 3.0.12

An update to askiaface for iOS is now available on the App Store. This minor update provides the following changes:

  • Fixes an issue with certain ADCs displaying incorrect characters when non-latin languages were used
  • Fixes an issue with resources not displayed in certain conditions (seems like we’ve finally got that one, sorry about it!)
  • Full for support version 5.3.5 scripts and keywords

We’ve also added some goodies in preparation for the next update; among which: resource uploads to Amazon Web Services and support for Askiaface Description, so stay tuned for that!

In the meantime, you can head to the App Store to download this update or pick it up directly on your devices!

MRS Annual Awards 2015

Every year the great and the good of the UK market research industry get together for an extremely glitzy awards evening which is always a fantastic event but this year the MRS surpassed themselves at Supernova in the heart of London; Askia was there as a sponsor and party goers along with 850 others out for a great night and what a fantastic night it was too.

The awards are, and I quote, “…to celebrate research’s ability to drive innovation, inspire change and deliver results. Evidence matters and the MRS Awards are proof positive of the power of research.

There were 23 different awards categories and we’re delighted to say that Askia clients Hall & Partners were winners of the award for Technology Innovation & Effectiveness and we had finalists in other categories for Verve, TNS UK and KPMG Nunwood. It’s fair to say that we are immensely proud of them.

To see how glitzy market research can get when it scrubs up to a fine shine take a look for yourself:

Will we be there next year? You can bet your big data on it!

Is Askia compatible with Windows 10 ?

AskiaSuite

Starting from version 5.3.5 of AskiaSuite (askiadesign & askiaanalyse), our beloved swiss-army knife software suite is compatible with Windows 10.
AskiaSuite 5.3.3 is NOT yet compatible (as of November 2015) with Windows 10.
Please check the comments below to see the latest update.

Supervisor & CATI

While askiafield 5.3.3 appears to be compatible, we recommend using the latest 5.3.5 versions, for the sake of matching your AskiaSuite version.

Web-based applications

Our browser-based applications, such as askiavista or askiaweb are not affected by client OS changes and thus remain compatible.

Happy upgrade!

 

AskiaField updated to 5.3.5

AskiaField has been refreshed! As you might know, the dev team is full-blast, hands in the engine, getting ready to release our next major AskiaField version 5.4.
Along with the early days of 5.4, our Belgian partners, MyForce, have recently made a big process audit and started implementing new software release systems, wishlist systems for new features, and large-scale automatic testing processes.
Before these marvelous times come to production, we wanted to introduce you to our latest and final iteration of AskiaField 5.3 : version 5.3.5, which comes packed with features that are announcing 5.4 and its awaited multi-mode surveys feature.

On the menu today

Partial multi-mode surveys, lightning-fast data exports, “pretty” URL invitations, stereo recording on agents, “Call now” feature improvement, new keywords, and more…

Partial multi-mode surveys

(Start in CAWI, finish in CATI)

5.3.5 announces the beginning of the true multi-mode era. We have added the possibility for the respondents to start a Web interview, and then allow telephony agents to call them back to help them complete the interview over the phone. It was also possible before 5.3.5, but required the use a couple of workarounds.
Now, it is as easy as can selecting one option in your sample list!

multi2

Here is the feature highlight article in our help center.

The opposite operation (starting an interview in CATI and resuming in CAWI) will be included in a later release. Nevertheless, we have started to add features such as the ability to send an encrypted invitation mailing directly from the CATI station  to ease the transition.

Lightning fast exports

Mehdi – our french database guru (among other titles) – has completely re-worked the data exports to QES files.
The benchmarks are heavily setting the new exports as winner, with an average exporting speed improvement of 1000% (yes, three zeros).
We had already made this available in the form of a command line tool but starting from 5.3.5 on, the power of this tool is now included in CCA’s default installation.
Also, in order to scale up, we have separated the tool in an external service.

Read the article on our help center.

Pretty (and encrypted) invitation links

Askiaweb, in its 5.3.5 iteration, now supports shortened, “prettified” survey links!
It used to look old, and it sounded wrong to include machine-related information in the invitation links, such as the usual /cgi-bin/askiaext.dll parameters.

So, you can now switch from:

http://askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=MySurvey


to:

http://askia.com/WebProd/Start/MySurvey

We also packed in encryption options, to hide parameters like &Name=Stephen that respondents could attempt to modify just for fun.
It will look like:

http://askia.com/WebProd/~O1p1PnpkpSI

Find out more about Shorter, encrypted URL invitations in the Help Center

More

And below, more cool features for you to read on!

New importation keywords.

Stereo recording on agents

“Call Now” feature improvement

Call history available from CATI

Ways in which DemoSCOPE is harnessing the power of Askia software

We’re always eager to share news about ways in which our software is being used around the globe and here is an example from a Swiss customer, DemoSCOPE.

By way of a brief introduction, DemoSCOPE, a user of Askia software since 2010, is Switzerland’s largest owner-managed market research company. Established as a one-man business in 1961, DemoSCOPE today employs around 60 permanent staff as well as several hundred freelancers.

To continue with the theme of the article, DemoSCOPE has recently completed a project for the Swiss Federal Statistical Office (FSO) and is about to start another one, with different Askia data collection products central to each.

Firstly, the project which has just ended saw around 100,000 CAPI interviews collected for the national traffic survey “Transalpine and cross-border passenger transport 2015”. Interviews were conducted at all road and rail borders and alpine crossings using the Askiaface app for iOS and Android on smartphones. For road transport, cars were stopped and drivers interviewed; for rail transport, passengers were interviewed on the trains.

Secondly, DemoSCOPE won a multi-year contract with the same organization earlier this year, offering a solution for a support hotline and interviews as part of the Swiss census system. Around 30,000 support calls and e-mails will be handled by DemoSCOPE through their Askia inbound platform, a ticketing system and an external application from the Federal Office of Information Technology, Systems and Telecommunication (FOITT).

Stefan Klug, DemoSCOPE’s Head of Operations said, “both projects were only able to be offered and won with the latest Askia CAPI and CATI software in place. CAPI on Android and iOS has great advantages when running such large-scale projects.” Stefan then went on to mention that Askia’s integrated inbound telephony solution is a real USP for DemoSCOPE. “Having proposed and integrated CATI inbound into all of our bigger CATI projects for several years now has enabled us to create a new industry standard for CATI research in Switzerland” he added.

Askia User Survey 2015 results

What did you like?

Most of you like the easy to use & learn our applications. In the same idea, you think our application are intuitive and user-friendly.

You also mentioned our scripting engine (Askiascript 2.0), the flexibility and the fact our platform is open to extend the software as well as the quality of the support.

Our personal favorite was “The close working relationship and the willingness to listen to our concerns”.

What did you not like?

You would like us to simplify the management/modification of web screens to require less HTML/CSS/JavaScript knowledge and deliver enhanced report/monitoring tools.

You also seem to be keen on improving the speed and time to process especially for large data sets and simplify the interface, having it web based and allowing multi user access to our suite of apps.

Finally, you would like more communication/information on development/changes and some of you also mentioned to have the documentation translated in French.

Our personal favorite was “The sometimes geeky choices for user interface and element naming, … “.

What should we work on?

We asked you to put yourself in our shoes and help prioritise our development plans, this is what you said.

Askiadesign – most of you would like new questions types and additional routing/scripting keywords.

askiadesign

You’d also like us to work on a better templating system, to be able to define short captions for responses, to apply routing actions to several questions and to have the possibility to create functions in askiascript. Some of you also mentioned to simplify the creation of semi open responses.

Askiavoice: The recordings management and CATI /AskiaClient interface appear to be the area where you would like us to put the focus.

askiavoice

Some others good ideas / functionalities came as spell check, CTA as service and improvement of the quota definition.

Askiaweb: Most people would focus on improving the spam, soft bounce detection followed by a “print my answers” feature.

askiaweb

You were keen for us also to improve mixed-mode data collection.

Askiaface: when it comes to face to face data collection, your priorities are: give the possibility to continue the survey online and the contacts list management.

askiaface

In terms of other ideas, we received a lot of good ideas including:  improve the storage of multimedia files taken during the survey, improve the management of quotas and be able to hide the sidebar.

Askiaanalysis: Improve the speed of processing is the area on top of your choice followed by the table layout facilities.

askiaanalysis

In addition, people would like to see:

  • Full compatibility between analyse and vista portfolios, calculated variables, …
  • New calculated variable – Multiple by script (one script)
  • More scripting
  • Search function for portfolios

What else would you like to see?

People also asked for: better communication / information on modifications/changes, better/more documentation, user guide, knowledge base articles and some of you for a French version of our documentation.

Support

In terms of overall satisfaction:

  • 28% were very satisfied by the support.
  • 71% were either very satisfied or satisfied.
  • 26% were neutral.
  • 3% were dissatisfied and none were “Very dissatisfied”.

When it comes to improving Support, you’d like us to be better at explaining the solutions so that you can learn from it and improve the speed to reply or produce a solution.

Brand new online documentation

We are extremely pleased to announce that we have released our brand new online documentation for our software suite: askiadesign, askiafield and askiaanalysis.

You can access these new online assistants here:

This major update of our documentation was led by Tim Macer and Andrew Walford from Meaning Ltd and offers many new features:

New help authoring tool

We replaced our old help system (farewell RoboHelp!) and are now using a new web-based help authoring tool that allows us to easily update and maintain our documentation. This should drastically improve content update frequency and allow us to add new feature documentation and fix potential errors as soon as we spot them!

Screenshot of Askia's new online documentation

 

Responsive documentation

Our new documentation is now fully responsive and therefore allows you to use any device to access it: mobile, tablet, laptop or desktop computer. Allowing you to access our software documentation whenever you need it, from wherever you need it.

Screenshot of our mobile documentation layout

Powerful search engine

This new system provides our users with a powerful built-in search engine that delivers instant and relevant results from the first keystroke. This, in addition to the possibility of opening each help topic in its dedicated tab will allow you to easily find the resource you need.

Screenshot of online documentation search results

Other features

Our new assistants offer some other interesting features, such as:

  • Save a specific page as a PDF
  • Save the entire assistant as a PDF
  • Permalinks to each article page
  • Fully populated index to help you find articles related to specific topics

Askiavista 6.0.3.7

Our latest update to askiavista, our online data analysis and reporting web app, is finally here! Version 6.0.3.7 is an incremental update that contains many fixes and some useful new features:

Scenarios

Askiavista can now make use of askiadesign‘s useful Scenarios (aka Versions) in order to filter the list of questions and/or responses. This allows you to customise the display of your survey variables and responses based on the sets of Scenarios defined in askiadesign.

In the case of an omnibus survey, you could for example create a Scenario for Client A that comprises the demographic variables as well as the client’s specific questions; create a second Scenario for Client B with the same demographic data as well as this client’s variables, etc… Thus, allowing each end-user to only view the appropriate subset of data.

Scenarios are functionally very similar to Packages (a feature that has been available in askiavista for many years now)… but the two main advantages of Scenarios are:

  • They do not require to be re-defined; once they have been initially set in askiadesign, askiavista will pick up the Scenarios automatically
  • Where Packages were limited to filtering questions, Scenarios can filter both questions and response items

Specify questions when exporting a portfolio

Askiavista’s API has been updated in order to allow users to override certain (or all) cross-tab dimensions with the profileRows, profileColumns and profileEdges properties that have been added to the askiaVista.display method.

So, if your cross-tab query uses a Portfolio item, these above properties will override the entire list of questions for the specified dimension.

Core components updated

Some of askiavista’s core components have been updated:

  • AVS now supports the RowQuestion, ColQuestion,RowSubQuestion and ColSubQuestion keywords.
  • Fixed an issue with commented askiascript
  • Fixed an issue with Row / Edge suppression
  • Fixed an issue where the Use unweighted base in Col Sig with selected no weighting caused results to disappear
  • Various fixes to ensure Mode and Average number of responses are displayed correctly

Bug fixes

As usual, we have slaughtered some pesky bugs while we were at it; some of the more notable ones are:

  • Fixed an issue where no data was displayed for the total by Row and total by Question for Arithmetic calculations by script
  • Fixed an issue where totals were missing in Portfolios when exported to Excel
  • Fixed an issue where the Export Activity to Excel produced a corrupt Excel file

You can access the full version notes or pick up the update immediately!

Askia now hiring technical support staff in the UK!

Update: this job offer is no longer available. Please come back soon for more jobs!

Location

Shoreditch, London.

Description

The primary responsibility of this position is to provide technical support to customers by researching issues, answering questions, and general troubleshooting of problems.  Additional duties will include:

  • Phone, email, and in-person technical assistance
  • Remote and on-site training and installations
  • Pre-sales support (demonstrations and presentations)
Requirements:
General Skills
  • One (1) year Market Research software expertise (survey scripting and/or data processing)
  • Knowledge of data collection and data processing techniques
  • Knowledge of web scripting (HTML, CSS)
  • Knowledge of programming (VBA, JavaScript)
  • Knowledge of databases (SQL, Access)
  • English language required
  • Occasional UK and International travel
Personal Skills
  • Logical thinking and good communication skills
  • Quality oriented with attention to details
  • Self-driven, responsible, and organized with ability to meet deadlines
  • Attention to detail
Additional Skills (not essential)
  • Experience/Knowledge of the Askia Suite of products
  • French/Spanish/German/Italian speaking skills a benefit
  • Dialler and VoIP technologies a benefit
And finally…

We are not looking for “geeks” as we have plenty of those in our development team. We want fun, lively, articulate people to join us in our continued success in supporting our clients

How to Apply

Be the next to join the Askia team by sending your CV to nick@askia.com.

New version 5.3.5.0 of askiaanalyse

This post is the second in a series that detail the key features in version 5.3.5.0 of askiadesign & askiaanalyse. The blog post on askiadesign 5.3.5.0 can be found here.

Much development work has been invested in 5.3.5.0 to take our Analysis software to the next level. A detailed list of these great new features can be found in the version roadmap. Below are a summary and examples of several key developments:


Table of contents:

    1. Table arithmetic (Cleaning script)
    2. Aggregated scripts
    3. Table arithmetic (Calculation arithmetic)
    4. Table suppression
    5. Paste captions
    6. New keywords in script calculations
    7. New options in level

For items 1 to 3 there is a range of articles on our help centre which go into a greater amount of detail than we will in this post. The objects, properties and methods for the new scripting language are summarised in this document.

 


Table arithmetic (Cleaning script)

The ‘Cleaning script’ is a process that runs immediately after your table is created. It changes the appearance of a table based on the figures it has in it. So, for example, you can have sophisticated conditional formatting or fill text and numbers into cells of your choice using syntax. Here I will demonstrate how to change the default column significance lettering to display a shape of a particular colour.

In the table below we are testing each column against the total column only – we can see if it is significantly different by the letters returned from some of the pre-set options: higher (“A+”) or lower (“-A+”).

clean2

What if the requirement is to show something other than these pre-set options e.g. a green ▲ for higher and a red ▼ for lower

The ‘Cleaning script’ window is found in the Tab definition > General tab > Settings > Sorting. We can achieve this requirement by adding the script below. It’s basically script that defines the data range first (StartX, StartY) (2, 5) to (MaxX, MaxY) (10, 18).Then it carries out a find and replace to insert the shapes and formats where required.

clean4

The portfolio and .qes file containing the tab template shown above can be downloaded here. The end result is as follows:

clean1

 


 Aggregated scripts

In basic terms, aggregated scripts are a way of retrieving aggregated information e.g. a mean or median. So you can now create coded variables from this point like: those above mean / those below mean and this variable won’t require additional work when new data is added to the .qes file (and the mean changes).

The example .qes file can be downloaded here. Take a look at variable avg#3. We are able to display the average time in the correct format by first working out the mean of Q4a. We use Q4a.data.mean() (17.73) to do this. In the second line we work out the mean with no decimal places (17). In the third line we work out the difference 0.73 and re-factor it be between 0 – 60 (44). Then, finally, we insert these numbers into the text we want to display: “Average Time – [17:44]”

as1

The above example shows aggregated scripts for use in created variables but they can also be used in the cleaning script and calculation arithmetic script modes. The latter is demonstrated in the example portfolio in tab definition: Average Time – Method 1. Here there is the calculation: Average Time which performs a similar format adjustment on our mean for Q4a.
 


Table arithmetic (Calculation arithmetic)

In the example .qes file and portfolio which can be downloaded here, open the tab definition: 2.TA_Calc_Arithmetic. 

Here you will see a 10 point rating scale for 10 brands. The aim is to create a simple calculation:

100 * sum of (count x rating) for one brand / sum of (count x rating) for all brands

So for the first brand it would be: 100 * (182) / total of all entries in the ‘Sum’ row (1498) = 12.15

ta2

When using calculation arithmetic we think of every cell in the table as having x & y co-ordinates e.g. the top left cell has co-ordinates (1,1)

We define our range of cells we want to sum across:

j = CurrentTable.startX to CurrentTable.maxX

Where startX is the first column which contains data (3) and maxX is the last column (12) now we sum up all the values contained in these cells on the 12th row (Sum) using the following syntax:

i = i + CurrentTable.getcell(j,12).value

 Note, here you can replace the y co-ordinate of 12 with:  CurrentTable.maxY – 1  – this also means the 12th row but will automatically look at the 13th row if one more rating is added to the scale.

Now that we have our ‘total of sums’ we divide the sum calculation, Calc(1), by this to get our desired result using: return (Calc(1) / i) * 100

You may have noticed that we now use Calc(1) instead of the calculation reference we used previously {1}. This is necessary for adding the new scripting language in this calculation type. References previously saved as {n} here will be automatically updated to Calc( n ).


Table suppression

For the first time in Analyse, we have the ability to fully suppress tables from the output if the table base is below a certain number. You have the flexibility to set this threshold in the same way as you can for setting row / column / edge suppression:

bts1

The usual requirement is blank table suppression which removes empty tables from outputs. In this case you would of course set ‘if base <=’ to 0
 


Paste captions

A new option, Paste captions, has been added to the context menu when you are working in the row / columns / edges of your tab definitions. If you’ve ever had to make a large number of text changes to variables or code captions in the tab definition, you’ll know it would have taken time to paste/write them in to each of these elements individually.

Now you can create your updated text in Word or Excel, for example, and paste captions in wholesale on to your variables or codes to save a lot of time when faced with this sort of exercise.

pc1
 


New keywords in script calculations.

You can now use RowQuestion, RowSubQuestion, ColQuestion, ColSubQuestion in calculations by script

You may be aware how to use script calculations in Analyse:

kw1

If not, there is a fairly informative article here which steps through some usage examples. There is another article here which concentrates on scripts used to create mean summary tables.

Basically, it’s a script stored in a calculation which allows you to access or filter your results by a question which is not in your tab definition.

The example files are here. Open up ‘6.AS_Keywords_Portfolio.xml’ and in the tab definition there is a demonstration of this in the calculation: ‘n (q4)’. The script here is  ??q4?? Has {1;2}

This filters the counts in our table by those who answered ‘Excellent’ or ‘Very good’ at q4.

This is a question specific script. It means that should we be required to apply this for the same table set-up but different questions then the calculation would not work. e.g. loop1 (replaced with loop2) and q4 (replaced with q5). In Analyse 5.3.5.0 we have introduced some new keywords to circumvent this inflexibility.

Take a look at the calculation ‘n (Generic)’. The script here is: RowSubQuestion Has {1;2}

kw2

The results here are the same as those given by ‘n (q4)’ but, of course, now allow flexibility to use this tab template definition across different loops / variables.
 


New options in level

There are two new options added to the ‘Level’ drop-down box in the tab template:

rl_cl_options

The aim here is much the same as in the previous section, to reduce the number of tab templates we need to create.

An example is when you create a summary table (let’s say for loop1) and want to show figures for the response level rather than the respondent level. We set the level here to loop1 and save the tab template. Previously we couldn’t use the same tab template for the summary table for, let’s say, loop2 but now we can using these options.

The new keywords in script calculations and these level options add a great new level of efficiency for tab template management.