Is Sentiment Analysis in Qualitative Data Analysis Software Accurate?

· Source: Provalis Research · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Intermediate, long

Summary

This analysis evaluates the accuracy and biases of sentiment analysis engines within qualitative data analysis (QDA) software, specifically comparing QDA Miner/WordStat, Atlas.ti, NVivo, and MaxQDA. The study used four benchmarks, including publicly available datasets of online reviews and the SemEval-2013 Twitter benchmark, with 20,000 comments split between very negative and very positive. Initial accuracy scores, ignoring neutral/mixed classifications, ranged from 86.9% to 89.9%. However, the study revealed significant differences in "coverage" (percentage of items classified as positive or negative), with WordStat achieving the highest at 90.9% and NVivo the lowest at 51.4%. When neutral/mixed classifications were reclassified as incorrect, WordStat demonstrated the best overall adjusted accuracy, followed by Atlas.ti, while NVivo and MaxQDA performed poorly. The analysis also identified inherent biases, with MaxQDA consistently showing a strong positive bias and NVivo a clear positive bias, unlike WordStat and Atlas.ti which were closer to balanced. A subsequent update tested Large Language Models (LLMs) like OpenAI, Gemini, Claude, Mistral, and Perplexity, finding they significantly outperformed traditional QDA tools in accuracy, often achieving 99.4-99.6% on review datasets and 82.6-89.2% on the SemEval-2013 benchmark, though at a higher cost and slower processing speed.

Key takeaway

For data scientists and researchers evaluating sentiment analysis tools, recognize that initial high accuracy scores can be deceptive; always scrutinize the tool's classification coverage and inherent biases. While traditional QDA software like WordStat offers transparency and customization, Large Language Models (LLMs) now provide significantly higher accuracy, albeit with increased computational cost and processing time. You should weigh the trade-offs between accuracy, cost, and speed, potentially integrating LLM-based features for critical, high-accuracy tasks.

Key insights

Sentiment analysis accuracy in QDA tools varies significantly, with LLMs offering superior performance at higher costs.

Principles

Method

The study created benchmarks from review datasets and Twitter data, classifying extreme sentiments. It assessed accuracy, coverage, and bias, and used Spearman Rho correlation for multi-point ratings.

In practice

Topics

Best for: Data Scientist, Research Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Provalis Research.