Hello. Do you think learning a programming language is necessary for data mining? or is learning "RapidMiner" enough? I am pursuing my master's degree in business administration and have recently become interested in learning data mining.
Seyyed Masih Rajaei Almousavi Rapidminer is a great platform and it might solve most of your needs however to become an effective data miner is quite important to know the following programming languages: SQL, Python, R and/or SAS (Statistical Analysis System). Python and R will be also useful later on AI solutions. Which path is better or more effective? This is up to your IT background and your motivation.
I have been teaching on a data science Masters programme for many years and we are using RapidMiner to explain concepts, techniques and the data science workflow/model building. RapidMiner is very powerful but like many GUI based applications, they only get you that far. I know that in industry these GUI applications (RapidMiner, KNIME, WEKA, etc) are used to prototype processes and potentially speed up the design and development of model building. However, when getting to implementing and applying models, 4GL languages are mostly used. I would recommend learning R and/or Python but lean on RapidMiner initially as it is very agile and also a little more 'forgiving'.
you have qualified a business degree, but you first must know programing languages. you must learn Database language like sql , structured query language
and you must learn first database management course after qualify this course you learn data warehousing & mining . because mining is a software tool used in data warehousing . like Rapid miner ,and SQL Server 2012 ,
It is depend on your task. My prospective you should learn Python or R programming because at the end data representation is important to take any decision and by this programming language you can do that efficiently.
Please study Python as the programming language as it has human-readable syntax plus the vast collection of data mining libraries will make your everyday task easy.
It is mainly dependent on the task at hand. But I prefer to take some lessons in python or R. I personally like python. There are multiple online sites like Udemy: (https://www.udemy.com/?utm_source=bing-brand&utm_medium=udemyads&utm_campaign=BG-Brand-Udemy_la.EN_cc.BE&utm_term=_._ag_1212761738027365_._ad__._de_c_._dm__._pl__._ti_kwd-75797920810929:loc-9_._li_112391_._pd__._&utm_term=_._pd__._kw_Udemy_._&matchtype=e&msclkid=0851d59b35ed121b8e2c8a74e3076187 )
that offer the course or maybe use some of the freely available online resources.