Here is a common scenario for students: you get dis­tract­ed in class, look out the window briefly and before you know it, you’re sitting down at night to start your homework and you don’t know what you should be doing. The app “Socratic” is here to help: the ap­pli­ca­tion can solve even com­pli­cat­ed equations, answer questions about world history, grammar, and even as­tro­physics. Is it witch­craft? No, instead it runs on ar­ti­fi­cial in­tel­li­gence. This guide will convey just how much the homework app can actually do.

$1 Domain Names – Register yours today!
  • Simple reg­is­tra­tion
  • Premium TLDs at great prices
  • 24/7 personal con­sul­tant included
  • Free privacy pro­tec­tion for eligible domains

Socratic can help with Homework in almost any Subject

At first glance, Socratic seems to make every student’s wildest dreams come true. All you have to do is take a photo of a math formula, and the app will work it out for you, providing the answers to your homework. But Socratic is more than just a digital cheat sheet. Instead of just dis­play­ing the end result, the app also explains the solution and offers extra sources to help you study and un­der­stand the process. It answers questions on numerous subject areas: English, history, geography, biology, or physics. Instead of giving a simple answer, it provides extensive ex­pla­na­tions. For example, if you ask Socratic about the Medieval Order, the app collects matching search results from the web for you to choose from. The same happens when you give it a com­pli­cat­ed equation from a math exam – the app can solve it in no time. The homework app, orig­i­nal­ly designed for iOS, has increased tremen­dous­ly in pop­u­lar­i­ty. The reason for this is that the app is now also available for Android devices, and un­der­stands multiple languages: not just English, but also German, Spanish, French, In­done­sian, and Por­tuguese.

How does Socratic work?

Socratic helps you find the answers to your homework questions in two different ways: First, you can take a picture of your question or math problem. Thanks to its so­phis­ti­cat­ed text recog­ni­tion, the app can even identify math equations with roots and fractions to break down the solution. This works par­tic­u­lar­ly well if the question is typed, rather than hand­writ­ten. If you are sub­mit­ting hand­writ­ten questions, make sure your writing is as legible as possible, otherwise the app may confuse similar looking letters like ‘R’ or ‘K’.

If the app can’t un­der­stand your hand­writ­ten question, you still have the option of typing it directly into the app manually. This can be a bit cum­ber­some – par­tic­u­lar­ly with math equations – but it helps if you need help with hastily written notes from classes or lectures.

The basis for the app’s ar­ti­fi­cial in­tel­li­gence are the countless examples of solved problems that make up the app’s database, and a machine-learning algorithm developed in co­op­er­a­tion with teachers and experts. Using these methods, Socratic breaks down the basic concept that needs answering, and can explain the solution to the user based on examples. The app can even solve math­e­mat­i­cal or physical word problems: The cal­cu­la­tion is de­ter­mined by filtered keywords, and presents the user with ap­pro­pri­ate values. The following video from the developer il­lus­trates this with an example:

Thanks to com­pre­hen­sive community features, the app is con­stant­ly learning new things. This allows teachers and students to actively par­tic­i­pate and expand the question-and-answer resources. Meanwhile, according to the developer, there are more than 350,000 questions from 21 subjects or topics that have already been answered. Un­for­tu­nate­ly, the Android app lacks a storage and archive function for questions that have already been asked. If you want to go back to a previous question or answer, you will have to take another photo of the problem, or type it again. Here are the results of our detailed test in three subjects that show how the un­der­ly­ing algorithm really works.

Socratic: how well does the app cope with math, history, and English questions?

Math­e­mat­ics

Maths, a subject feared by many pupils, is one of the most critical subjects that they need as­sis­tance with. How does Socratic fare? The app proves that it can solve math homework of all kinds ac­cu­rate­ly. Whether it is simple addition and sub­trac­tion problems, or complex equations, the homework app has solved all tasks in our test correctly and can also provide a detailed de­scrip­tion of the steps taken to reach the solution.

A good way to test the quality of Socratic’s math abilities is to pose one of the medieval math­e­mati­cian al-Chwarizmi’s (latin version: Algorismi) equations. The term “algorithm” is derived from his name, and as early as 825, the Iranian polymath presented six different types of quadratic roots. One of these is x² + bx = c. We are looking to solve x. Adding in numerical values, the equation could be: x² + 10x = 39. If you pho­to­graph this equation with Socratic, you will get the correct solution in just a few seconds: x = 3 or x = -13 and the step-by-step solution to the problem. The following YouTube video, created by the app de­vel­op­ers, shows another example, this time using text recog­ni­tion for hand­writ­ing.

Summary

Socratic is a real math “genius”. From simple cal­cu­la­tions to complex equations, the app has passed our math test with flying colors.

History

Following on from math problems, the next area of testing is history. Is the app as pro­fi­cient in the hu­man­i­ties as it is in math? Socratic com­pre­hends history questions as well as it com­pre­hends math questions, however it takes a different approach to pre­sent­ing answers. For example, if you ask Socratic when the Middle Ages began, the app searches for a number of different, sometimes reliable sources on its network to find you an answer. Re­gard­less of the quality of its sources, the procedure itself is exemplary: after all, different sources are consulted when un­der­tak­ing le­git­i­mate his­tor­i­cal research – it’s never too early to start! Assessing the quality of the sources falls on the user.

The answers often come from the community platform “Yahoo! Clever” or from Socratic’s own community-based question-and-answer database. The app is also adept at finding relevant Wikipedia passages. Sometimes, there are less useful sources in the selection provided, some of which are not always optimized for mobile device use. This can com­pli­cate the search somewhat. If there is ab­solute­ly nothing useful, Socratic at least offers a reference to Google and puts the question to the popular search engine, allowing you to continue re­search­ing in­de­pen­dent­ly from the app.

Summary

Socratic can also be used for history, but there are some drawbacks. During our test, the app answered questions more like a search engine with text recog­ni­tion ca­pa­bil­i­ties – which is still helpful.

Languages: English

The last aspect requiring clar­i­fi­ca­tion is whether Socratic can answer language related questions for subjects like English. It will be par­tic­u­lar­ly in­ter­est­ing to see whether the homework app un­der­stands tasks and can offer solutions to requests, rather than questions. Here is an example of a typical grammar exercise from a lower grade class:

  1. In the following sentence, underline the subject (in red) and the predicate (in blue):

Peter bought a new computer yesterday.

The results of this kind of task are a little sobering – Socratic treats the request like a search engine would treat an ordinary longtail query. As a result, there are few decent results to choose from. The most useful response was a general article on phrases. When the homework app was asked questions related to grammar rules, Socratic’s first answer was in­for­ma­tion from the cor­re­spond­ing Wikipedia article.

Socratic un­der­stands homework in English better than other language versions of the app. Asking it to complete a task such as “underline the verb in the following sentence” results in Socratic bringing up a de­f­i­n­i­tion of the word “verb” and a similar question-answer com­bi­na­tion from the socratic.org database. This can be helpful in general, but does not help the specific problem posed.

Summary

There is a lot more ini­tia­tive required on the part of the user when using Socratic for homework help with a subject like English, rather than, say, math. The AI un­der­stands the questions and halfway provides an answer, but the user still has to filter through the in­for­ma­tion provided and it may not always be 100% accurate or relevant to the request.

Socratic: an overview of its strengths and weak­ness­es

These examples from our tests show that Socratic’s AI abilities depend on the question and the subject. While the homework app answers math problems and sci­en­tif­ic questions rel­a­tive­ly ac­cu­rate­ly, there is a bit of a hiccup in terms of hu­man­i­ties and languages. That being said, the app provides enough results that someone with a little back­ground knowledge could find the correct answer easily enough. Also, the AI in the app learns quickly thanks to a large community which con­stant­ly provides new questions and answers, and closes existing knowledge gaps through machine learning. 

Having a bit of ini­tia­tive as a user is key with this app. Socratic, despite the best efforts of de­vel­op­ers to provide a com­pre­hen­sive answer to every question, runs the risk that users will just use the app to find a quick answer rather than taking time to read the whole method behind the answer. On the other hand, Socratic is com­mend­able in that it provides the long-form de­scrip­tive answer in the first place.

Tip

Parents should teach their children how to use Socratic re­spon­si­bly. Just writing down the answer without un­der­stand­ing the process will quickly become a problem when students are asked to take a test and it becomes obvious that they don’t actually un­der­stand the material. Parents them­selves can find use for the app when it comes to checking and cor­rect­ing their children’s homework at night.

At the end of the day, Socratic leaves a good im­pres­sion on users. The text recog­ni­tion function works very well with type­script and even rec­og­nizes short, well-penned hand­writ­ten questions. The app is also available for Android, allowing the majority of smart­phone users access to the app. Check our tabular overview for a list of ad­van­tages and dis­ad­van­tages of Socratic:

Ad­van­tages Dis­ad­van­tages
Available for iOS and Android Answers are less precise for hu­man­i­ties and language subjects
Database already includes over 350,000 questions App can lead to students cheating
Currently 21 subjects of­fi­cial­ly available No storage/archive function for pre­vi­ous­ly asked questions
Good text recog­ni­tion through the smart­phone camera There are many un­suit­able sources listen in their web results (website offline, not optimized for mobile devices, etc.)
Ad­di­tion­al manual question input is possible
Very precise solutions for math problems and sci­en­tif­ic questions
Large community is con­stant­ly providing new questions and answers
Suitable for parents as a cor­rec­tion tool
Go to Main Menu