The depletion of fossil fuels and rising energy demand have increased the use of renewable energy. Among all Solar PVs, system-based electricity production is increased due to multiple advantages. In this paper a Solar PV system with an Artificial Neural Network (ANN)-based Maximum Power Point Tracking (MPPT) controller is developed. ANN has multiple advantages like stability, improved dynamic response, and fast and precise output. The System is modelled with a DC-DC boost converter with Perturb and Observe (P&O)-based MPPT controller which is operated in MATLAB-based Simulink model. Both the controller output is analyzed and compared, among these two controllers ANN has very fast and more precise output under dynamic conditions.