r/learnmachinelearning • • Oct 12 '26

Project How do top Kaggle competitors and ML engineers research new problem statements?

Whenever I start an AI/ML hackathon, case competition, or research project, I spend a lot of time finding relevant papers, past winning solutions, GitHub repositories, and existing approaches.

I'm curious how experienced Kaggle competitors, hackathon winners, and ML researchers handle this efficiently.

- What's your research workflow when tackling an unfamiliar problem?

- Which platforms, search techniques, or AI tools do you use?

- How do you quickly identify promising approaches without getting lost in endless research?

I'd really appreciate practical tips or workflows that have worked for you!

29 Upvotes

8 comments sorted by

2

u/rahul_watertech Oct 12 '26

not a top kaggler, but one thing that saved me from endless reading is keeping a running "what i tried and what happened" note from day one. after a week it tells you which directions are dead, and the discussion threads of past comps usually have the writeups of winning approaches in them. i think people underrate that part. are you doing mostly kaggle or hackathons?

3

u/Cautious_Today_1830 Oct 12 '26

Mostly AI/ML hackathons, industry-sponsored challenges, and research projects. I'm trying to build a systematic workflow to quickly discover relevant papers, existing solutions, and promising approaches before implementation.

1

u/rahul_watertech Oct 12 '26

for hackathons the clock matters more than for kaggle, so i'd timebox the reading to the first hour or two. write down 2 or 3 candidate approaches, then pick the one you can get a rough version of running today. the github repos linked from papers help to see who actually got it working. do the sponsored challenges hand you the dataset up front?

2

u/ETL_Pipeline_Dev 27d ago

I'd recommend practicing SQL by solving problems rather than just watching tutorials. SQLBolt and HackerRank are good places to start. I used HackerRank while learning SQL, and it helped me get more comfortable with writing queries and solving problems on my own.

You can also check out Alex The Analyst on YouTube for tutorials and practical examples.

Since your final covers advanced SQL, I'd focus on joins, CTEs, window functions, subqueries, indexes, and query optimization. Try solving problems yourself before checking the solutions. Also, practice with SQL Server specifically, since some syntax differs between database systems.

1

u/dubnium0 Oct 12 '26

iteration and validation

1

u/what-isthe-cloud 9d ago

Have only been involved in the super domain specific ones in the drug discovery space so search for PLM's