Secure and Scalable Skill Extraction from Real-World Resumes using RoBERTa-Based NER with Blockchain-Enabled Data Integrity
DOI:
https://doi.org/10.59461/ijdiic.v5i4.317Keywords:
Skill Extraction, Named Entity Recognition, Transformer Models, Smart Contracts, Data SecurityAbstract
It must be able to stand alone since abstracts are frequently given apart from Automated resume parsing is central to modern digital recruitment, but two issues persist in the literature: current systems are mostly validated on small, curated datasets that are not representative of the noise and heterogeneity of real resumes, and they do not provide any mechanism to ensure that candidate data extracted remains unaltered once collected. In this paper, we propose a secure and scalable framework that combines a RoBERTa-based Named Entity Recognition (NER) model and an Ethereum blockchain layer for tamper-evident data management. We formulate skill extraction as a BIO-tagged sequence-labeling task and fine-tune the model on a manually annotated real-world corpus of 4,473 resumes collected in JSON format, under a three-stage training schedule with mixed-precision optimization. Skill profiles are extracted and hashed with SHA-256 and anchored to an Ethereum smart contract that allows employers to verify the integrity of a candidate's skill profile without exposing the underlying resume text. On the held-out validation split, the proposed model achieves an entity-level Precision, Recall, F1-score and token-level Accuracy 0.640, 0.666, 0.653 and 0.910 respectively on the seqeval evaluation protocol. This exceeds the rule-based (F1 = 0.37), Conditional Random Field (F1 = 0.50), BiLSTM-CRF (F1 = 0.56) and BERT based (F1 = 0.62) baselines evaluated on the same dataset and under the same experimental conditions. The collapse in performance on small samples and substantial recovery at full scale is confirmed by a dataset-scale ablation, highlighting the value of large, realistic corpora for training on this task. We demonstrate the addition of blockchain verification to be about 2.5 ms of end-to-end latency per profile (store-and-verify cycle, ~160.7K gas for storage and ~27.0K gas for verification, over 200 simulated profiles on a local, Ethereum compatible development network) and the benefits of full tamper-evidence, transparent traceability and controlled access to candidate skill records. The results show that the combination of contextual transformer-based extraction and decentralized integrity verification provide an accurate and trustworthy pipeline for large-scale, real-world recruitment systems.
References
[1] M. A. Aleisa, N. Beloff, and M. White, “Implementing AIRM: a new AI recruiting model for the Saudi Arabia labour market,” J Innov Entrep, vol. 12, no. 1, p. 59, Sep. 2023, doi: 10.1186/s13731-023-00324-w.
[2] J. S. Black and P. van Esch, “AI-enabled recruiting: What is it and how should a manager use it?,” Bus Horiz, vol. 63, no. 2, pp. 215–226, Mar. 2020, doi: 10.1016/j.bushor.2019.12.001.
[3] E. Faliagka, A. Tsakalidis, and G. Tzimas, “An integrated e‐recruitment system for automated personality mining and applicant ranking,” Internet Res, vol. 22, no. 5, pp. 551–568, Oct. 2012, doi: 10.1108/10662241211271545.
[4] A. Singh, C. Rose, K. Visweswariah, V. Chenthamarakshan, and N. Kambhatla, “PROSPECT,” in Proceedings of the 19th ACM international conference on Information and knowledge management, New York, NY, USA: ACM, Oct. 2010, pp. 659–668. doi: 10.1145/1871437.1871523.
[5] I. Ifakir, N. Mohtaram, E. H. Nfaoui, A. Zannou, and M. El Hassouni, “An Approach Based on Named Entity Recognition and Semantic Analysis for Recruitment Efficiency and Optimization,” Int J Adv Comput Sci Appl, vol. 16, no. 8, 2025, doi: 10.14569/IJACSA.2025.0160889.
[6] M. Zhang, K. Jensen, S. Sonniks, and B. Plank, “SkillSpan: Hard and Soft Skill Extraction from English Job Postings,” in Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Stroudsburg, PA, USA: Association for Computational Linguistics, 2022, pp. 4962–4984. doi: 10.18653/v1/2022.naacl-main.366.
[7] C. Sutton and A. McCallum, “An Introduction to Conditional Random Fields,” Found Trends® Mach Learn, vol. 4, no. 4, pp. 267–373, Aug. 2012, doi: 10.1561/2200000013.
[8] C. Cortes and V. Vapnik, “Support-vector networks,” Mach Learn, vol. 20, no. 3, pp. 273–297, Sep. 1995, doi: 10.1007/BF00994018.
[9] J. Devlin, M.-W. Chang, K. Lee, and K. Toutanova, “No Title,” in Proceedings of the 2019 Conference of the North, Stroudsburg, PA, USA: Association for Computational Linguistics, 2019, pp. 4171–4186. doi: 10.18653/v1/N19-1423.
[10] Y. Liu et al., “RoBERTa: A Robustly Optimized BERT Pretraining Approach,” Jul. 2019.
[11] A. Gnehm, E. Bühlmann, H. Buchs, and S. Clematide, “Fine-Grained Extraction and Classification of Skill Requirements in German-Speaking Job Ads,” in Proceedings of the Fifth Workshop on Natural Language Processing and Computational Social Science (NLP+CSS), Stroudsburg, PA, USA: Association for Computational Linguistics, 2022, pp. 14–24. doi: 10.18653/v1/2022.nlpcss-1.2.
[12] A. Akkasi, “Job description parsing with explainable transformer based ensemble models to extract the technical and non-technical skills,” Nat Lang Process J, vol. 9, p. 100102, Dec. 2024, doi: 10.1016/j.nlp.2024.100102.
[13] Z. Zheng, S. Xie, H. N. Dai, X. Chen, and H. Wang, “Blockchain challenges and opportunities: a survey,” Int J Web Grid Serv, vol. 14, no. 4, p. 352, 2018, doi: 10.1504/IJWGS.2018.095647.
[14] M. Sharples and J. Domingue, “The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward,” 2016, pp. 490–496. doi: 10.1007/978-3-319-45153-4_48.
[15] M. Turkanovic, M. Holbl, K. Kosic, M. Hericko, and A. Kamisalic, “EduCTX: A Blockchain-Based Higher Education Credit Platform,” IEEE Access, vol. 6, pp. 5112–5127, 2018, doi: 10.1109/ACCESS.2018.2789929.
[16] X. Yue, H. Wang, D. Jin, M. Li, and W. Jiang, “Healthcare Data Gateways: Found Healthcare Intelligence on Blockchain with Novel Privacy Risk Control,” J Med Syst, vol. 40, no. 10, p. 218, Oct. 2016, doi: 10.1007/s10916-016-0574-6.
[17] G. Lample, M. Ballesteros, S. Subramanian, K. Kawakami, and C. Dyer, “Neural Architectures for Named Entity Recognition,” in Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Stroudsburg, PA, USA: Association for Computational Linguistics, 2016, pp. 260–270. doi: 10.18653/v1/N16-1030.
[18] F. Souza, R. Nogueira, and R. Lotufo, “BERTimbau: Pretrained BERT Models for Brazilian Portuguese,” 2020, pp. 403–417. doi: 10.1007/978-3-030-61377-8_28.
[19] S. Wang, L. Ouyang, Y. Yuan, X. Ni, X. Han, and F.-Y. Wang, “Blockchain-Enabled Smart Contracts: Architecture, Applications, and Future Trends,” IEEE Trans Syst Man, Cybern Syst, vol. 49, no. 11, pp. 2266–2277, Nov. 2019, doi: 10.1109/TSMC.2019.2895123.
[20] E. F. Tjong Kim Sang and F. De Meulder, “Introduction to the CoNLL-2003 shared task,” in Proceedings of the seventh conference on Natural language learning at HLT-NAACL 2003 -, Morristown, NJ, USA: Association for Computational Linguistics, 2003, pp. 142–147. doi: 10.3115/1119176.1119195.
[21] M. U. Ul Haq, P. Frazzetto, A. Sperduti, and G. Da San Martino, “Improving Soft Skill Extraction via Data Augmentation and Embedding Manipulation,” in Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, New York, NY, USA: ACM, Apr. 2024, pp. 987–996. doi: 10.1145/3605098.3636010.
[22] C. Chandra, Y. Ojima, M. V. Bendarkar, and D. N. Mavris, “Aviation-BERT-NER: Named Entity Recognition for Aviation Safety Reports,” Aerospace, vol. 11, no. 11, p. 890, Oct. 2024, doi: 10.3390/aerospace11110890.
[23] J. Lee et al., “BioBERT: a pre-trained biomedical language representation model for biomedical text mining,” Bioinformatics, vol. 36, no. 4, pp. 1234–1240, Feb. 2020, doi: 10.1093/bioinformatics/btz682.
[24] K. Salah, M. H. U. Rehman, N. Nizamuddin, and A. Al-Fuqaha, “Blockchain for AI: Review and Open Research Challenges,” IEEE Access, vol. 7, pp. 10127–10149, 2019, doi: 10.1109/ACCESS.2018.2890507.
[25] M. Raghavan, S. Barocas, J. Kleinberg, and K. Levy, “Mitigating bias in algorithmic hiring,” in Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency, New York, NY, USA: ACM, Jan. 2020, pp. 469–481. doi: 10.1145/3351095.3372828.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Faria Karamat, Farwa Nawaz, Shawal Khaliq

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.