Papers
Topics
Authors
Recent
Search
2000 character limit reached

Generative AI for Research Data Processing: Lessons Learnt From Three Use Cases

Published 22 Apr 2025 in cs.AI | (2504.15829v1)

Abstract: There has been enormous interest in generative AI since ChatGPT was launched in 2022. However, there are concerns about the accuracy and consistency of the outputs of generative AI. We have carried out an exploratory study on the application of this new technology in research data processing. We identified tasks for which rule-based or traditional machine learning approaches were difficult to apply, and then performed these tasks using generative AI. We demonstrate the feasibility of using the generative AI model Claude 3 Opus in three research projects involving complex data processing tasks: 1) Information extraction: We extract plant species names from historical seedlists (catalogues of seeds) published by botanical gardens. 2) Natural language understanding: We extract certain data points (name of drug, name of health indication, relative effectiveness, cost-effectiveness, etc.) from documents published by Health Technology Assessment organisations in the EU. 3) Text classification: We assign industry codes to projects on the crowdfunding website Kickstarter. We share the lessons we learnt from these use cases: How to determine if generative AI is an appropriate tool for a given data processing task, and if so, how to maximise the accuracy and consistency of the results obtained.

Summary

  • The paper demonstrates the effectiveness of generative AI (Claude 3 Opus) in extracting data from diverse research documents, overcoming OCR errors and format inconsistencies.
  • The paper highlights the importance of meticulous prompt engineering and controlled temperature settings to improve data extraction accuracy and consistency.
  • The paper validates generative AI's robust performance in subjective classification tasks by achieving human-comparable results in categorizing Kickstarter projects.

Generative AI for Research Data Processing: Lessons Learnt From Three Use Cases

Introduction

The paper "Generative AI for Research Data Processing: Lessons Learnt From Three Use Cases" presents an exploratory study on the application of generative AI, specifically Claude 3 Opus, for complex research data processing tasks. It highlights three different use cases where traditional rule-based or ML approaches fall short: information extraction from historical botanical seedlists, natural language understanding in Health Technology Assessment (HTA) documents, and text classification for Kickstarter project categorization.

Use Case Implementation

Information Extraction from Seedlists

The first use case involves extracting plant species names from historical seedlists catalogued by botanical gardens. The diversity in format across seedlists makes rule-based extraction challenging. Generative AI was employed due to its ability to interpret unstructured data efficiently. Figure 1

Figure 1

Figure 1

Figure 1: Pages from seedlists in PDF format, showcasing format diversity.

Generative AI effectively extracted species names even amidst OCR errors prevalent in scanned documents. Despite OCR character error rates being below 3%, generative AI demonstrated a capacity to rectify these errors, ensuring high accuracy.

Natural Language Understanding in HTA Documents

The second use case applied generative AI to extract specific data points from HTA documents, which vary in format and language across different EU organizations. Generative AI was chosen for its ability to comprehend and synthesize information from these documents and pose answers to targeted questions about drug assessments, forming structured outputs in JSON format.

Accuracy in data extraction was consistent across multiple runs, with discrepancies primarily arising from non-lexical uniformity due to ambiguous prompts, highlighting the importance of precise prompt engineering.

Text Classification of Kickstarter Projects

The third use case used generative AI to classify Kickstarter projects according to the NAICS code. This task involves interpreting project descriptions to assign an appropriate industry sector code—a process burdened by subjectivity and complexity due to the large number of NAICS codes.

Through interrater reliability testing, generative AI demonstrated comparable performance to human classification, supporting its robustness in subjective classification tasks. It showcased reasonable agreement with human raters, further validating its utility in large-scale classification.

Factors Affecting Performance

The study identifies key factors influencing the effectiveness of generative AI in data processing:

  1. Temperature Setting: A zero temperature value optimized for deterministic outputs improved both accuracy and consistency, minimizing generative variability.
  2. Prompt Engineering: High-quality, clear, and unambiguous prompts were crucial in extracting accurate results, underscoring the significance of prompt design in achieving desired outcomes.
  3. Input Data Quality: The explicitness of data points in input documents had a direct correlation with the accuracy of generative AI outputs. Generative AI performed best when data was well-defined and required minimal interpretative synthesis.

Implications and Future Work

Generative AI exhibits significant potential in research data processing, especially for tasks with large, heterogeneous datasets not amenable to rule-based methods. Future work should aim at quantitative assessments through traditional metrics like precision and recall, enhancing the understanding of generative AI's capabilities and limitations. Additionally, further exploration into minimizing hallucinatory outputs will advance its adoption in critical, data-sensitive domains.

Conclusion

"Generative AI for Research Data Processing: Lessons Learnt From Three Use Cases" provides a comprehensive analysis of generative AI's applicability to complex data processing tasks across various domains. This exploration underscores its promise as a versatile tool in processing unstructured and complex data, while advocating for rigor in prompt engineering and input data preparation. The study paves the way for future research into optimizing generative AI configurations for even greater reliability and consistency, advancing its role in modern-day research methodologies.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.