Created on 12th April 2025
•
Solvia solves the common challenges students face while trying to understand and solve complex math problems. Many learners struggle with getting step-by-step explanations or feel lost when studying alone without a teacher. Traditional online calculators often only provide answers without showing the method, which limits actual learning.
Solvia bridges this gap by allowing users to:
This tool makes learning more accessible and interactive by providing:
Whether you’re a student revising late at night, a parent helping your child with homework, or someone preparing for exams, Solvia offers a reliable, AI-powered companion to assist in mastering math.
While building Solvia, we encountered some hurdles that tested our problem-solving skills. Despite these challenges, we were able to overcome them and ensure the project was functional.
Groq API Key Issues
The initial challenge was with the Groq API key, which wasn’t working correctly, and we received a 401 error (invalid API key). After checking the Groq console, we ensured the key was active and correctly placed in the
.env
file. The issue was fixed by double-checking the key, ensuring proper configuration, and verifying the API documentation. I believe Groq’s API occasionally faces temporary downtimes, and I hope this issue will be resolved for better stability in the future.OCR for Image-to-Text Conversion
The second challenge was related to OCR (Optical Character Recognition). The OCR tool didn’t always extract text accurately from images of handwritten math problems. To resolve this:
Despite these challenges, the OCR technology now works well for most cases, though there’s always room for improvement, especially with handwritten text. We plan to continue refining this aspect of the project to handle more complex handwriting and further optimize the accuracy of text extraction.
Conclusion:
Despite these challenges, Solvia has successfully come together through persistence and problem-solving. We look forward to further refining the Groq API integration and enhancing the OCR functionality.
Tracks Applied (1)
Groq