<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">ellibs</journal-id><journal-title-group><journal-title xml:lang="ru">Электронные библиотеки</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Digital Libraries Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1562-5419</issn><publisher><publisher-name>Казанский (Приволжский) федеральный университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26907/1562-5419-2025-28-3-701-717</article-id><article-id custom-type="elpub" pub-id-type="custom">ellibs-583</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Применение методов машинного обучения для повышения качества тестов</article-title><trans-title-group xml:lang="en"><trans-title>Using Machine Learning to Enhance Test Quality</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Минюков</surname><given-names>Рамиль Радикович</given-names></name><name name-style="western" xml:lang="en"><surname>Miniukov</surname><given-names>Ramil Radikovich</given-names></name></name-alternatives><email xlink:type="simple">ramil.minyukov@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Абрамский</surname><given-names>Михаил Михайлович</given-names></name><name name-style="western" xml:lang="en"><surname>Abramskiy</surname><given-names>Mikhail Mikhailovich</given-names></name></name-alternatives><email xlink:type="simple">mabramsk@kpfu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Казанский (Приволжский) федеральный университет</institution></aff><aff xml:lang="en"><institution>Kazan (Volga region) Federal University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>23</day><month>06</month><year>2025</year></pub-date><volume>28</volume><issue>3</issue><fpage>701</fpage><lpage>717</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Минюков Р.Р., Абрамский М.М., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Минюков Р.Р., Абрамский М.М.</copyright-holder><copyright-holder xml:lang="en">Miniukov R.R., Abramskiy M.M.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://ellibs.elpub.ru/jour/article/view/583">https://ellibs.elpub.ru/jour/article/view/583</self-uri><abstract><p>Работа посвящена применению методов машинного обучения для повышения качества тестов. Проведен обзор предметной области и реализованы два метода повышения качества: поиск похожих вопросов и оценка качества дистракторов. Первый включает тестирование пяти моделей трансформеров для получения векторного представления текста и шесть алгоритмов кластеризации. Второй метод основан на использовании тех же моделей трансформеров совместно с тремя алгоритмами классификации. Результаты экспериментов показали высокую эффективность предложенных решений при решении обеих задач.
</p></abstract><trans-abstract xml:lang="en"><p>This study focuses on the application of machine learning methods to improve the quality of test items. The research includes a review of the subject area and the implementation of two enhancement methods: similar question retrieval and distractor quality assessment. The first method involves testing five transformer-based models for generating text embeddings and six clustering algorithms. The second method uses the same transformer models in combination with three classification algorithms. Experimental results demonstrated the high effectiveness of the proposed approaches in solving both tasks.
</p></trans-abstract><kwd-group xml:lang="ru"><kwd>анализ тестовых вопросов</kwd><kwd>дистракторы</kwd><kwd>машинное обучение</kwd><kwd>прохождение тестов</kwd><kwd>тесты</kwd><kwd>повышение качества тестов</kwd></kwd-group><kwd-group xml:lang="en"><kwd>test item analysis</kwd><kwd>distractors</kwd><kwd>examination process</kwd><kwd>assessments</kwd><kwd>test quality improvement</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Челышкова М.Б. Теория и практика конструирования педагогических тестов. М.: Логос, 2002. Т. 432. С. 5.</mixed-citation><mixed-citation xml:lang="en">Челышкова М.Б. Теория и практика конструирования педагогических тестов. М.: Логос, 2002. Т. 432. С. 5.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Hrich N., Azekri M., Khaldi M. An ai educational tool for detecting redundancy in distractors and items within multiple-choice tests // INTED2024 Proceedings. IATED, 2024. P. 6454–6458.</mixed-citation><mixed-citation xml:lang="en">Hrich N., Azekri M., Khaldi M. An ai educational tool for detecting redundancy in distractors and items within multiple-choice tests // INTED2024 Proceedings. IATED, 2024. P. 6454–6458.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Аванесов В.С. Теория и практика педагогических измерений. ЦТ и МКО УГТУ-УПИ, 2005.</mixed-citation><mixed-citation xml:lang="en">Аванесов В.С. Теория и практика педагогических измерений. ЦТ и МКО УГТУ-УПИ, 2005.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Brusilovsky P., Miller P. Web-based testing for distance education. In: P. DeBra and J. Leggett (Eds.) Proceedings of WebNet'99, World Conference of the WWW and Internet, Honolulu, HI, Oct. 24–30, 1999. AACE, P. 149–154.</mixed-citation><mixed-citation xml:lang="en">Brusilovsky P., Miller P. Web-based testing for distance education. In: P. DeBra and J. Leggett (Eds.) Proceedings of WebNet'99, World Conference of the WWW and Internet, Honolulu, HI, Oct. 24–30, 1999. AACE, P. 149–154.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Толстобров А.П., Коржик И.А. Возможности анализа и повышения качества тестовых заданий при использовании сетевой системы управления обучением Moodle // Вестник ВГУ. 2008. Т. 2. С. 100–106.</mixed-citation><mixed-citation xml:lang="en">Толстобров А.П., Коржик И.А. Возможности анализа и повышения качества тестовых заданий при использовании сетевой системы управления обучением Moodle // Вестник ВГУ. 2008. Т. 2. С. 100–106.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Алпацкая Е.В., Бубнов Н.В., Минченков А.В. Дифференцирующая способность тестовых материалов для оценки качества обучения // Ученые записки университета им. П.Ф. Лесгафта. 2015. № 11 (129). С. 9–14.</mixed-citation><mixed-citation xml:lang="en">Алпацкая Е.В., Бубнов Н.В., Минченков А.В. Дифференцирующая способность тестовых материалов для оценки качества обучения // Ученые записки университета им. П.Ф. Лесгафта. 2015. № 11 (129). С. 9–14.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Анастази А. Психологическое тестирование. Питер, 2009.</mixed-citation><mixed-citation xml:lang="en">Анастази А. Психологическое тестирование. Питер, 2009.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Lord F.M. Applications of item response theory to practical testing problems. Routledge, 2012.</mixed-citation><mixed-citation xml:lang="en">Lord F.M. Applications of item response theory to practical testing problems. Routledge, 2012.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">AlMahmoud R.H., Alian M. The effect of clustering algorithms on question answering // Expert Systems with Applications. 2024. Vol. 243. Article number 122959.</mixed-citation><mixed-citation xml:lang="en">AlMahmoud R.H., Alian M. The effect of clustering algorithms on question answering // Expert Systems with Applications. 2024. Vol. 243. Article number 122959.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang W.N. et al. A topic clustering approach to finding similar questions from large question and answer archives // PloS one. 2014. Vol. 9, No. 3. Article number e71511.</mixed-citation><mixed-citation xml:lang="en">Zhang W.N. et al. A topic clustering approach to finding similar questions from large question and answer archives // PloS one. 2014. Vol. 9, No. 3. Article number e71511.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Alian M., Al-Naymat G. Questions clustering using canopy-K-means and hierarchical-K-means clustering // International Journal of Information Technology, 2022. Vol. 14, No. 7. P. 3793–3802.</mixed-citation><mixed-citation xml:lang="en">Alian M., Al-Naymat G. Questions clustering using canopy-K-means and hierarchical-K-means clustering // International Journal of Information Technology, 2022. Vol. 14, No. 7. P. 3793–3802.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Tarrant M., Ware J., Mohammed A. M. An assessment of functioning and non-functioning distractors in multiple-choice questions: a descriptive analysis // BMC medical education. 2009. Vol. 9. P. 1–8.</mixed-citation><mixed-citation xml:lang="en">Tarrant M., Ware J., Mohammed A. M. An assessment of functioning and non-functioning distractors in multiple-choice questions: a descriptive analysis // BMC medical education. 2009. Vol. 9. P. 1–8.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Moore S. et al. An automatic question usability evaluation toolkit // International Conference on Artificial Intelligence in Education. Cham: Springer Nature Switzerland, 2024. P. 31–46.</mixed-citation><mixed-citation xml:lang="en">Moore S. et al. An automatic question usability evaluation toolkit // International Conference on Artificial Intelligence in Education. Cham: Springer Nature Switzerland, 2024. P. 31–46.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">First Quora Dataset Release: Question Pairs // Quora, 2017. URL: https://www.quora.com/q/quoradata/First-Quora-Dataset-Release-Question-Pairs (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">First Quora Dataset Release: Question Pairs // Quora, 2017. URL: https://www.quora.com/q/quoradata/First-Quora-Dataset-Release-Question-Pairs (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Quora Question Pairs Russian // Платформа Kaggle, 2022. URL: https://www.kaggle.com/datasets/loopdigga/quora-question-pairs-russian (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Quora Question Pairs Russian // Платформа Kaggle, 2022. URL: https://www.kaggle.com/datasets/loopdigga/quora-question-pairs-russian (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Hugging Face – The AI Community [Электронный ресурс]. URL: https://huggingface.co/ (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Hugging Face – The AI Community [Электронный ресурс]. URL: https://huggingface.co/ (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">All-MiniLM-L6-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">All-MiniLM-L6-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2 (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Sentence-transformers/all-mpnet-base-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/all-mpnet-base-v2 (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Sentence-transformers/all-mpnet-base-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/all-mpnet-base-v2 (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Paraphrase-multilingual-MiniLM-L12-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Paraphrase-multilingual-MiniLM-L12-v2 // Платформа Hugging Face. URL: https://huggingface.co/sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Gte-multilingual-base // Платформа Hugging Face. URL: https://huggingface.co/Alibaba-NLP/gte-multilingual-base (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Gte-multilingual-base // Платформа Hugging Face. URL: https://huggingface.co/Alibaba-NLP/gte-multilingual-base (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Rubert-tiny2 // Платформа Hugging Face. URL: https://huggingface.co/cointegrated/rubert-tiny2 (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Rubert-tiny2 // Платформа Hugging Face. URL: https://huggingface.co/cointegrated/rubert-tiny2 (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Набор данных MMLU // Платформа Hugging Face. URL: https://huggingface.co/datasets/alexandrainst/m_mmlu (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Набор данных MMLU // Платформа Hugging Face. URL: https://huggingface.co/datasets/alexandrainst/m_mmlu (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Wiki-ru-wordnet документация // URL: https://wiki-ru-wordnet.readthedocs.io/en/latest/ (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Wiki-ru-wordnet документация // URL: https://wiki-ru-wordnet.readthedocs.io/en/latest/ (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Библиотека для обработки естественного языка NLTK // URL: https://www.nltk.org/ (дата обращения: 30.04.2025).</mixed-citation><mixed-citation xml:lang="en">Библиотека для обработки естественного языка NLTK // URL: https://www.nltk.org/ (дата обращения: 30.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Liang C. et al. Distractor generation for multiple choice questions using learning to rank // Proceedings of the thirteenth workshop on innovative use of NLP for building educational applications. 2018. Article number 28490.</mixed-citation><mixed-citation xml:lang="en">Liang C. et al. Distractor generation for multiple choice questions using learning to rank // Proceedings of the thirteenth workshop on innovative use of NLP for building educational applications. 2018. Article number 28490.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
