Inspiration
What it does
The homework helper helps users solve physics word problems.
How I built it
I built the homework helper by breaking up the problem into steps. The user inputs the problem, such as "a race car accelerates uniformly from 18.5 m/s to 46.1 m/s in 2.47 s". NLTK finds the numbers in the problem and uses the units to identify the variables. For example, m/s is velocity, m/s^2 is acceleration, s is time, and m is displacement. The if statements find the variables that are given and unknown and plug the variables that are given into the equation.
Challenges I ran into
Challenges I ran into are there cannot be punctuation after the units, and there might be two outputs if there are two equations that use the same inputs.
Accomplishments that I'm proud of
An accomplishment that I am proud of is using a Python library in my first hackathon project.
What I learned
I learned how to use NLTK.
Log in or sign up for Devpost to join the conversation.