Yapay Zeka ve Makine Öğrenimi: Yazılım Geliştirmede Yeni Trendler