Project Euler Dataset

Announcements, comments, ideas, feedback, and "How do I... ?" questions
Post Reply
PGendotti
Posts: 1
Joined: Fri Jul 28, 2023 9:59 pm

Project Euler Dataset

Post by PGendotti »

Hello all,

I have created a dataset for all the Project Euler archived problems, which includes the title, subtitle, content, html_content, release_date, solved_by_count, and difficulty. The content includes MathJax equations and images, which can be viewed in a Jupyter notebook or other html-viewer.

The dataset on Kaggle is available here: https://github.com/Gendo90/Project-Euler-Dataset

And the scraping method used to get the dataset is available in my repository here: https://github.com/Gendo90/Project-Eule ... aper.ipynb

The EDA notebook is available here:
https://www.kaggle.com/code/patrickgend ... -euler-eda

I really appreciate this website - I am a self-taught software developer, and like how these problems build and give me more exposure to mathematics and the limitations of computers, as well as some of the tricks to get around those limitations and solve problems. The difficulty level can go very high, so I plan on working on these problems and improving my computer and problem solving skills for many years to come!

Thanks!
philipp94
Posts: 10
Joined: Mon Oct 18, 2010 7:29 pm
Contact:

Re: Project Euler Dataset

Post by philipp94 »

Thanks for sharing your dataset and approach!

I wanted to make you aware that Project Euler has some API endpoints available to get some of that data, e.g., the problem HTML, number of solvers, publish date (as Unix time stamp). See my blog post here for an overview: https://pfischbeck.de/en/posts/projecteuler-api/
One thing that is sadly not available in the API yet is the problem difficulty, so this still has to be parsed from crawling.

Best
Philipp
Image
Post Reply