Consistent where generative AI is not: keywording 5,585 project applications

Consistent where generative AI is not: keywording 5,585 project applications

Rural development applications were keyworded by hand, unevenly. Headai structured 5,585 applications against an 84-term ontology, raising the average from 3.9 to 4.9 keywords per application and suggesting useful new themes for 99.5% of them.

Rural development applications were keyworded by hand, unevenly. Headai structured 5,585 applications against an 84-term ontology, raising the average from 3.9 to 4.9 keywords per application and suggesting useful new themes for 99.5% of them.

Project applications structured

Project applications structured

5,585

5,585

Keywords per application, machine vs human

Keywords per application, machine vs human

4.9 vs 3.9

4.9 vs 3.9

The challenge

Rural development project applications submitted to the Hyrrä system were keyworded by hand, which made the results open to interpretation and inconsistent. The Finnish Food Authority needed a more uniform way to make the themes of the applications visible and comparable.

What Headai built

Headai structured a dataset of 5,585 project applications and built an ontology of 84 keywords from the authority's own data. For each application, the solution returns machine-suggested keywords, a comparison with earlier manual keywording and new theme keyword options, using Headai Graphmind, semantic analytics and a dynamic language model.

Headai acted as the authority's data and AI partner in structuring the content of project applications. The work showed how an authority's own text data can be turned into consistent, transparent and analysable information. Unlike general-purpose generative AI, the solution gives the same result for the same application every time, stays within the agreed ontology and shows the reasoning behind each keyword, which is essential for consistent, auditable processing in public administration. The same approach can be extended with Headai's own large data repositories, such as investments, research and news, to place funded projects in a wider context.

Questions it answers

  • What themes does this project application cover?

  • How do the machine-suggested keywords compare with earlier manual keywording?

  • Which relevant themes are missing from the current keywords?

  • How can applications be compared consistently across the whole portfolio?

  • Which new theme keywords could better describe the applications?


From applications to comparable themes

Impact

Keywording became more consistent and transparent, making application themes easier to compare and analyse across the portfolio.

The machine produced an average of 4.9 keywords per application, compared with 3.9 by human keywording. 99.5% of applications received useful new keyword suggestions, and over 90% received at least three new, precise theme keywords. Targeted fine-tuning improved the result by a further 0.9 keywords per application.

"Artificial intelligence offers support for smoother and more uniform processing of project applications and the preparation of applications. Headai clearly understood the customer's background and needs, which is not a given."
– Tuomas Metsäniemi, Network Expert, Finnish Food Authority

Explore the story

Headai: Consistency as the strength of AI in keywording

Build curricula for what comes next

Build curricula for what comes next

Use skills data to understand changing labour-market needs and keep education aligned with the skills that matter.

Use skills data to understand changing labour-market needs and keep education aligned with the skills that matter.

Understand local skills demand

Understand local skills demand

Identify emerging skills gaps

Identify emerging skills gaps

Compare education with labour-market needs

Compare education with labour-market needs

Track how skills needs change over time

Track how skills needs change over time

Helping YTK members find work that matches their real skills

Job seekers couldn’t see which of their skills mattered, or which jobs actually fit. Headai built a skills-based recommendation engine, now live in production with 1,500+ monthly users and growing.

Job seekers couldn’t see which of their skills mattered, or which jobs actually fit. Headai built a skills-based recommendation engine, now live in production with 1,500+ monthly users and growing.

Turning fragmented skills data into shared decisions with LEADSx2030

Europe’s skills demand, education provision and technology signals were fragmented. LEADSx2030 now connects the evidence in one public Observatory, helping users compare demand and supply and identify where to act.

Europe’s skills demand, education provision and technology signals were fragmented. LEADSx2030 now connects the evidence in one public Observatory, helping users compare demand and supply and identify where to act.

Seeing what's actually happening in an industry, before it shows up in official statistics

Official statistics show what already happened. Headai's Growth Agents track 20 technology areas in real time, using one unified data language so frontier AI can analyze industry signals without hallucinating, and trace every insight back to its source.

Official statistics show what already happened. Headai's Growth Agents track 20 technology areas in real time, using one unified data language so frontier AI can analyze industry signals without hallucinating, and trace every insight back to its source.

Turning clinical notes into explainable ICF and ICD codes

Most patient record data is free text, hard to compare or analyse at scale. Headai's Health Coder turns clinical notes into ICF and ICD codes, each traced to the passage it came from. Validated in two peer-reviewed studies in 2025.

Most patient record data is free text, hard to compare or analyse at scale. Headai's Health Coder turns clinical notes into ICF and ICD codes, each traced to the passage it came from. Validated in two peer-reviewed studies in 2025.

Consistent where generative AI is not: keywording 5,585 project applications

Rural development applications were keyworded by hand, unevenly. Headai structured 5,585 applications against an 84-term ontology, raising the average from 3.9 to 4.9 keywords per application and suggesting useful new themes for 99.5% of them.

Rural development applications were keyworded by hand, unevenly. Headai structured 5,585 applications against an 84-term ontology, raising the average from 3.9 to 4.9 keywords per application and suggesting useful new themes for 99.5% of them.

Ready to turn information

into intelligence?

Ask questions across your organisation’s information without query languages or specialist tools.

Ready to turn information

into intelligence?

Ask questions across your organisation’s information without query languages or specialist tools.

Ready to turn information

into intelligence?

Ask questions across your organisation’s information without query languages or specialist tools.