<?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">bsuir</journal-id><journal-title-group><journal-title xml:lang="ru">Доклады БГУИР</journal-title><trans-title-group xml:lang="en"><trans-title>Doklady BGUIR</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-7648</issn><issn pub-type="epub">2708-0382</issn><publisher><publisher-name>БГУИР</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35596/1729-7648-2025-23-3-54-61</article-id><article-id custom-type="elpub" pub-id-type="custom">bsuir-4162</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>Method of Automatic Generation of Questions and Answers for Knowledge Testing Systems</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>Migalevich</surname><given-names>S. А.</given-names></name></name-alternatives><bio xml:lang="ru"><sec><title>нач. центра информатизации и инновационных разработок, соискатель каф. программного обеспечения информационных технологий</title></sec></bio><bio xml:lang="en"><sec><title>Head of the Center of Informatization and Innovations, Applicant at the Department of Software Provision of Information Technologies</title></sec></bio><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>German</surname><given-names>Ju. O.</given-names></name></name-alternatives><bio xml:lang="ru"><sec><title>канд. техн. наук, доц. каф. информационных технологий автоматизированных систем</title></sec></bio><bio xml:lang="en"><sec><title>German Ju. O., Сand. Sci. (Tech.), Associate Professor at the Information Technologies in Automatized System Department</title></sec></bio><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>German</surname><given-names>O. V.</given-names></name></name-alternatives><bio xml:lang="ru"><sec><title>канд. техн. наук, доц. каф. информационных технологий автоматизированных систем</title></sec></bio><bio xml:lang="en"><sec><title>German O. V., Сand. Sci. (Tech.), Associate Professor at the Information Technologies in Automatized System Department</title></sec></bio><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>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>15</day><month>07</month><year>2025</year></pub-date><volume>23</volume><issue>3</issue><fpage>54</fpage><lpage>61</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">Migalevich S.А., German J.O., German O.V.</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://doklady.bsuir.by/jour/article/view/4162">https://doklady.bsuir.by/jour/article/view/4162</self-uri><abstract><p>Рассмотрена техника автоматической генерации вопросов и ответов для тестирования знаний. Предложенный подход построен на разработанном методе определения и использования кластеров ключевых слов для генерации по ним вопросов и ответов на базе глобальной или локальной языковой модели, что определяет теоретико-прикладную новизну. Кластеры строятся на основе корпуса текстовых документов, относящихся к изучаемой области (учебная литература, методические пособия, электронные ресурсы). Представленное в статье техническое решение является логически законченным и может служить основой для практических разработок. </p></abstract><trans-abstract xml:lang="en"><p>The technique of automatic generation of questions and answers for knowledge testing is considered. The proposed approach is based on the developed method of defining and using clusters of keywords to generate questions and answers based on a global or local language model, which constitutes theoretical and applied novelty. Clusters are built on the basis of a corpus of text documents related to the studied area (textbooks, methodological manuals, electronic resources). The technical solution presented in the article is logically complete and can serve as a basis for practical developments.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>информационные технологии</kwd><kwd>обучение</kwd><kwd>тестирование знаний</kwd><kwd>кластерный анализ</kwd></kwd-group><kwd-group xml:lang="en"><kwd>information technologies</kwd><kwd>education</kwd><kwd>knowledge testing</kwd><kwd>cluster analysis.</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">A Review on Question Generation from Natural Language Text / Ch. Ruqing [et al.] // ACM Trans. on Information Systems. 2021. Vol. 40, No 1.</mixed-citation><mixed-citation xml:lang="en">Ruqing Ch., Jiafeng G., Lu Ch., Xueqi Cheng., Yixing Fan. (2021) A Review on Question Generation from Natural Language Text. ACM Trans. on Information Systems. 40 (1).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Brusilowsky, P. Web-Based Testing for Distance Education / P. Brusilowsky, P. Miller // WebNet’99, World Conference of the WWW and Internet, AACE, Honolulu, 1999. Р. 149–154.</mixed-citation><mixed-citation xml:lang="en">Brusilowsky P., Miller P. (1999) Web-Based Testing for Distance Education. WebNet’99, World Conference of the WWW and Internet, AACE, Honolulu. 149–154.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Герман, О. В. Введение в теорию экспертных систем и обработку знаний / О. В. Герман // Минск: ДизайнПро, 1995.</mixed-citation><mixed-citation xml:lang="en">German O. V. (1995) Introduction to Expert Systems Theory and Knowledge Processing. Minsk, DesignPro Publ. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Bird, S. Natural Language Processing with Python / S. Bird, E. Klein, E. Loper // O’Reilly Media Inc. USA, 2007.</mixed-citation><mixed-citation xml:lang="en">Bird S., Klein E., Loper E. (2007) Natural Language Processing with Python. O’Reilly Media Inc. USA.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Montgomery, D. C. Design and Analysis of Experiments / D. C. Montgomery // John Wiley&amp;Soms Inc. USA, 2013.</mixed-citation><mixed-citation xml:lang="en">Montgomery D. C. (2013) Design and Analysis of Experiments. John Wiley&amp;Soms Inc. USA.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Neter, J. Applied Linear Regression Models / J. Neter, W. Wasserman, M. H. Kutner // R. D. Irwin Inc. USA, 1983.</mixed-citation><mixed-citation xml:lang="en">Neter J., Wasserman W., Kutner M. H. (1983) Applied Linear Regression Models. R.D. Irwin Inc. USA.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Blei, D. M. Latent Dirichlet Allocation / D. M. Blei, A. Y. Ng, M. I. Jordan // Journal of Machine Learning Research. 2003. No 3. P. 993–1022.</mixed-citation><mixed-citation xml:lang="en">Blei D. M., Ng A. Y., Jordan M. I. (2003) Latent Dirichlet Allocation. Journal of Machine Learning Research. (3), 993–1022.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Han, J. Data Mining. Concepts and Techniques / J. Han, M. Kamber, J. Pei // Elsevier. 2012.</mixed-citation><mixed-citation xml:lang="en">Han J., Kamber M., Pei J. (2012) Data Mining. Concepts and Techniques. Elsevier.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Герман, О. В. Алгоритм булевой оптимизации на (0,1)-матрицах / О. В. Герман, Е. И. Германович, В. Г. Найденко // Журнал вычислительной математики и математической физики. 1992. Т. 32, № 7. C. 1114–1125.</mixed-citation><mixed-citation xml:lang="en">German O. V., Germanovich E. I., Naidenko V. G. (1992) Boolean Optimization Algorithm on (0,1)-Matrices. Journal of Computational Mathematics and Mathematical Physics. 32 (7), 1114–1125 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Герман, О. В. Разрешающий принцип для задачи о минимальном покрытии 0,1-матрицы / О. В. Герман // Кибернетика и системный анализ. 1996. № 1. C. 135–145.</mixed-citation><mixed-citation xml:lang="en">German O. V. (1996) Decision Principle for the Minimum Covering Problem of a 0,1-Matrix. Cybernetics and Systems Analysis. (1), 135–145 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Герман, Ю. О. Метод извлечения информации из резюме / Ю. О. Герман, O. В. Герман, С. Наср // Труды БГТУ. Серия 3. Физико-математические науки и информатика. 2019. № 1. С. 64–68.</mixed-citation><mixed-citation xml:lang="en">German Yu. O., German O. V., Nasr S. (2019) Information Extraction Method from a Resume (CV). Works BSTU. Series 3. Physics and Mathematics Science and Computer Science. (1), 64–68.</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>
