Yapay Zeka ve ML ile Yazılım Geliştirme: Trendler ve Araçlar