The invention discloses a 
plant cultivation method based on intelligent data collection and cloud service technology. The method comprises: S1, collecting 
plant growth indicators, the watering amount,the fertilization amount and the fertilization type, forming an 
influence factor matrix X, and uploading to the 
cloud server, wherein the decision variables are the watering amount, the fertilizationamount and the fertilization type; S2, determining 
plant health indexes, forming an 
indicator matrix Y, performing training and testing by an Elman neural network, and establishing a 
plant cultivation model; S3, optimizing the 
plant cultivation model by using the MOPSO 
algorithm to obtain a set of optimal solutions for each decision variable and plant health indexes corresponding to the optimal solutions; and S4, predicting the real-
time data by using the model in the S3 to obtain a recommended decision X<*>, sending the X<*> to a user terminal, displaying the recommended optimal watering amount, fertilizing amount and fertilizing type in the 
user interface, a user remotely operating a device control sensor through the user terminal to complete automatic watering and automatic fertilization.