Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Improving Indonesian Recipe Named Entity Recognition via Weighted Ensemble and Semi-Supervised Learning

Journal of Information Systems Engineering and Business Intelligence · Vol. 12 No. 3 (2026) · pp. 548–565

DOI
10.20473/jisebi.12.3.548-565
ISSN
2443-2555, 2598-6333
Published
2026-10-28
Publisher
Universitas Airlangga
Language
eng
License
creativecommons.org/licenses/by/4.0

Abstract

Background: The rapid growth of online culinary platforms has produced a vast amount of unstructured Indonesian recipe texts. Extracting structured information such as ingredients, quantities, and measurement units002C is essential for downstream applications, including nutritional computation and diabetes-oriented dietary recommendation systems. However, Indonesian recipe texts present substantial challenges due to linguistic variability, informal writing styles, and limited availability of annotated corpora. Objective: This study investigates effective modeling strategies for Indonesian recipe Named Entity Recognition (NER) in low-resource settings and to identify reliable approaches to improve the robustness and generalization of extraction. Methods: A quantitative experimental approach was employed to evaluate the IndoBERT, BiLSTM-CRF, IndoBERT-CRF, and hybrid IndoBERT-BiLSTM-CRF architectures. A reliability-weighted voting ensemble combining heterogeneous models was proposed, and high-confidence ensemble predictions were used for pseudo-labeling in a semi-supervised setting. Performance was assessed using entity-level precision, recall, and F1-score. Results: IndoBERT achieved a strong baseline performance (F1-score = 96.61%). IndoBERT-CRF and the hybrid IndoBERT-BiLSTM-CRF model achieved competitive F1-scores (92.99% and 92.82%, respectively) but did not outperform the Transformer-only baseline. The proposed weighted ensemble achieved the best supervised performance (F1-score = 96.79%). Semi-supervised training with ensemble-generated pseudo-labels maintained competitive performance (F1-score = 96.72%) while improving recall and generalization to unseen ingredient expressions. Conclusion: Increased architectural complexity does not necessarily improve performance on the Indonesian recipe NER task. Reliability-weighted ensemble learning combined with pseudo-labeling provides a stable and effective approach for low-resource culinary NER and supports future nutrition-oriented recipe processing. Keywords: Indonesian Recipe Text; Pseudo-Labeling; Named Entity Recognition; Semi-Supervised Learning; Weighted Ensemble

Collaboration network of the authors

26 authors · 50 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • IPB University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Lailan SyaufinaIPB University3
Annisa AnnisaIPB University2
Muhammad NurwegionoIPB University1
Sri NurdiatiIPB University1
Yani NurhadryaniIPB University1
Feby Tri SaputraIPB University1
Defina DefinaIPB University1
Global Ilham SampurnoIPB University1
Zuliar EfendiIPB University1
Amril Mutoi SiregarIPB University1
Yohanes Aris PurwantoIPB University1
Nahrowi NahrowiAffiliation unknown1
Irman HermadiIPB University1
Kahfi Heryandi SuradiradjaIPB University1
Luki AbdullahIPB University1
Alusyanti PrimawatiIPB University1
Dewi Apri AstutiIPB University1
Shelvie Nidya NeymanIPB University1
Yoga HerawanIPB University1
Ahmad Bintang ArifIPB University1
Hari Agung AdriantoIPB University1
Assad HidayatIPB University1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://e-journal.unair.ac.id/JISEBI/oai, first harvested 29 Okt 2026, last seen 29 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Improving Indonesian Recipe Named Entity Recognition via Weighted Ensemble and Semi-Supervised Learning</dc:title>
	<dc:creator>Haryadi, Dody</dc:creator>
	<dc:creator>Sitanggang, Imas Sukaesih</dc:creator>
	<dc:creator>Wijaya, Sony Hartono</dc:creator>
	<dc:creator>Setiawan, Budi</dc:creator>
	<dc:description xml:lang="en-US">Background: The rapid growth of online culinary platforms has produced a vast amount of unstructured Indonesian recipe texts. Extracting structured information such as ingredients, quantities, and measurement units002C is essential for downstream applications, including nutritional computation and diabetes-oriented dietary recommendation systems. However, Indonesian recipe texts present substantial challenges due to linguistic variability, informal writing styles, and limited availability of annotated corpora. 
Objective: This study investigates effective modeling strategies for Indonesian recipe Named Entity Recognition (NER) in low-resource settings and to identify reliable approaches to improve the robustness and generalization of extraction. 
Methods: A quantitative experimental approach was employed to evaluate the IndoBERT, BiLSTM-CRF, IndoBERT-CRF, and hybrid IndoBERT-BiLSTM-CRF architectures. A reliability-weighted voting ensemble combining heterogeneous models was proposed, and high-confidence ensemble predictions were used for pseudo-labeling in a semi-supervised setting. Performance was assessed using entity-level precision, recall, and F1-score. 
Results: IndoBERT achieved a strong baseline performance (F1-score = 96.61%). IndoBERT-CRF and the hybrid IndoBERT-BiLSTM-CRF model achieved competitive F1-scores (92.99% and 92.82%, respectively) but did not outperform the Transformer-only baseline. The proposed weighted ensemble achieved the best supervised performance (F1-score = 96.79%). Semi-supervised training with ensemble-generated pseudo-labels maintained competitive performance (F1-score = 96.72%) while improving recall and generalization to unseen ingredient expressions. 
Conclusion: Increased architectural complexity does not necessarily improve performance on the Indonesian recipe NER task. Reliability-weighted ensemble learning combined with pseudo-labeling provides a stable and effective approach for low-resource culinary NER and supports future nutrition-oriented recipe processing. 
Keywords: Indonesian Recipe Text; Pseudo-Labeling; Named Entity Recognition; Semi-Supervised Learning; Weighted Ensemble </dc:description>
	<dc:publisher xml:lang="en-US">Universitas Airlangga</dc:publisher>
	<dc:date>2026-10-28</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://e-journal.unair.ac.id/JISEBI/article/view/87704</dc:identifier>
	<dc:identifier>10.20473/jisebi.12.3.548-565</dc:identifier>
	<dc:source xml:lang="en-US">Journal of Information Systems Engineering and Business Intelligence; Vol. 12 No. 3 (2026): October; 548-565</dc:source>
	<dc:source>2443-2555</dc:source>
	<dc:source>2598-6333</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://e-journal.unair.ac.id/JISEBI/article/view/87704/41621</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2026 The Authors. Published by Universitas Airlangga.</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by/4.0</dc:rights>
</oai_dc:dc>