I’m currently working on a movie recommendation project using Knime, and I’m curious about the possibilities for customizing the interface and visualizing results.
My dataset contains information such as movie titles, actors, budgets, average ratings, and user reviews. I’d like to go beyond basic charts and tables to build a more visual and interactive application.
Here are a few examples of what I’m hoping to achieve:
Display movie posters (images) directly in the interface.
Use icons or SVGs to represent certain KPIs (for example, star ratings).
Create customized infographics for each movie or actor.
Highlight KPIs (average rating, number of reviews) in a visually appealing way.
I’d like to know if Knime supports these kinds of visual customizations. Are there any native nodes, extensions, or integrations that would allow for such personalization? If anyone has experience with similar projects or recommendations on how to approach this, I’d really appreciate your insights.
It’s a matter of mix and matching of different kind of nodes. It’s more about how you source the images to display on your app, and how you want to combine different visual elements in one page/place than it is about how you display them, since displaying is the easy part. The different methods you might use (eg. API calls, using local images, producing the images via python-related nodes, website image scraping) will need different nodes to source and process the images. Many image formats such as SVGs and emojis are readable in Knime. So yes, the general answer is that something like this is doable, you just have to be mindful of those things I mentioned.
Thinking about a general idea of the path you wish to take from the A to Z will help guide you to segment your thoughts & to think about the possible issues you might come across along the way in advance. I will try to fit in and point you to some specific resources, but until this posting gets more traction, revealing more details about how you wish to deploy this project, I won’t know what specific help you’ll be needing with. Keep sharing more details as you make progress with where your thoughts are leading you to.
Thank you so much for your detailed and encouraging response! Your explanation opens up interesting possibilities for exploring how to build an application with KNIME.
This is quite a challenge for me as I have no prior knowledge of how to proceed with this kind of project. I’ll take some time to explore the different available workflows and see how I can move forward step by step. Your message really motivates me to dive deeper into it.
I’ll make sure to come back with more specific questions along the way. Thanks again for your support!
@Foxyellow you might want to explore the world of data apps in knime that can help building (well) apps. The challenge will be to find the right combination to present and interact with the graphics as @badger101 has already explained.