AUTOMATIC SOLVING OF PHYSICS WORD PROBLEMS

Author:

Popov R.ORCID,Karpenko N.ORCID

Abstract

We present a system that solves simple physics word problems (PWPs) stated in the English language. The main feature of the system is that it is deterministic and yields a correct solution based on real physics formulas. The program generates the solution in a tabular form, showing givens, unknowns, and solution steps. We performed a thorough analysis on the previous work in this field. Most of the research was accumulated in math word problem (MWP) solvers. We have found that these programs are not capable of solving problems from Ukrainian physics textbooks. We identified several types of physics problems: theoretical, value conversion, value comparison, unknowns finding, value change. We developed separate problem-solving strategies for each type. The program uses named entity recognition (NER), a technique in natural language processing (NLP), to identify key elements in the problem text. We created a set of rules for marking these entities. Then, problem type recognition is performed. Depending on the type, the list of entities is converted into the internal problem representation. Value conversion and comparison problems are easy to handle. We developed a recursive algorithm for solving unknowns-finding problems which turned out to be a simplified version of Stanford Research Institute Problem Solver (STRIPS) algorithm. However, developing a universal algorithm for solving value-change problems presents a significant challenge. We believe this problem type belongs to the NP-hard class, indicating inherent difficulty in finding optimal solutions. The interface of the program is a web-application. The user can type the problem text and see the solution on a web page. Additionally, the result of NER is presented. Constructing a general problem solver is challenging. While our program can solve basic physics problems, complex problems involving forces, energy, etc., remain unsolved. However, our solver has great potential for future development. We have thoroughly analyzed its capabilities and limitations and proposed ideas for future research.

Publisher

Odesa National University of Technology

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3