Due to recent updates, all users are required to create an Altair One account to login to the RapidMiner community. Click the Register button to create your account using the same email that you have previously used to login to the RapidMiner community. This will ensure that any previously created content will be synced to your Altair One account. Once you login, you will be asked to provide a username that identifies you to other Community users. Email us at Community with questions.
Why would you use Python instead of RapidMiner?
Hello! I am doing degree in AI engineering and I've been assigned task of comparing RapidMiner to Python. While I'm not a Python beginner, I'm fairly new to the RapidMiner and I definitely lack industrial experience. Given my limited knowledge, I still find RapidMiner superior in carrying out tasks I would usually code in Python. So my question is: In what circumstances, or for what specific task you would use Python instead of RapidMiner, and why?
Cheers, Mariusz.
Cheers, Mariusz.
Tagged:
0
Best Answers
-
lionelderkrikor RapidMiner Certified Analyst, Member Posts: 1,195 UnicornHi Mariusz,
First, in introduction, I recall that you can integrate Python scripts inside RapidMiner, via the Execute Python operator (via Python Scripting extension to install from the marketplace) .
By this way, you can benefit of some Python feature(s) inside RapidMiner.
Now, to answer to your question, I personnaly envisage to use Python for 3 tasks for potential future projects :- Use models/algorithms which are not implemented in RapidMiner. I'm thinking especially to 2 performing algorithms :
- Light GBM
- XGBoost
3. For image mining, there is no "out of the box" solution implemented in RapidMiner, for example to read directly an image.
So, for image/video processing , I'm using OpenCV a powerful python package dedicated to this task.
Hope this helps,
Regards,
Lionel
PS : If, of course, one or more feature(s) I have described in this post are already implemented in RapidMiner, thanks to correct me and explain how to access it (them).
9 -
kypexin RapidMiner Certified Analyst, Member Posts: 291 UnicornHi @Mariusz
I work in the field of credit risk and scoring, so that's exactly my case for now:- Not all domain specific algorithms even exist in RM, for example weight of evidence and information value algorithms.
- In production, there's a legacy system based on AWS docker and specific Python code, which uses lambda function to deploy web services in production.
So in general, that's in many aspects a question of legacy production systems and a whole IT ecosystem in the organisation. When I was once creating a fraud detection engine from scratch using RM, that was a perfectly closed ecosystem which didn't need anything except RM itself.6
Answers
Kind regards
Mariusz