Hi, folks! After last week’s movie challenge , let’s steer our gears and focus on API manipulation. The context? Everyone’s favorite game franchise: Pokémon!
Here is the challenge. Let’s use this thread to post our solutions to it, which should be uploaded to your public KNIME Hub spaces with tag JKISeason3-21 .
Need help with tags? To add tag JKISeason3-21 to your workflow, go to the description panel in KNIME Analytics Platform, click the pencil to edit it, and you will see the option for adding tags right there. Let us know if you have any problems!
I wouldn’t say it’s fast as it will scrape down the details of every pokemon, but I didn’t find a faster solution (knowing this community at the end there will be a 5 second solution )
Here’s my solution. Includes charts for both the top five types and the entire set. New table added 11/4/24 11pm USA EST - all Pokemons and associated types.
Just a guess: Your first get request will return a bunch of URLs for each pokemon that is then fed into the next get request. I think it’s ~1300 requests that the node will make which may make you run into rate limits - in my case I decided to go for a concurrency of 10 at a time with a 10ms delay… that adds some latency to the processing time, but it ran through for me without any issues:
Hi all,
Here is my solution: I created a chart using Pikachu-like colors. I also made a heatmap to visualize the frequency of different Pokémon type combinations, since there are many dual-type Pokémon.
We just posted our solution to our Pokémon challenge from last week.
Like a few of us, we also used a recursive loop to properly gather information on all pokémons. That alone was most of the work, and we then kept our visualizations simple.
Thanks as always for the beautiful solutions, with impressive dashboards!! See you tomorrow for an intriguing visual challenging focusing on our Generic ECharts View node.
Thanks to @MartinDDDD , to change the concurrency idea and all other participants
and i take inspiration from @Tofusa to make a donut chart with the help of eChartView.