Kişisel bir tavsiye sistemi, bir web sitesinde malzeme makine öğrenme türü gibi bir şey için, hangi dili iyi olurdu?
En iyi bildiğiniz dili iyi olurdu.
Ben yarım-ciddiye demek. Projenizin kısa bir açıklama göz önüne alındığında, listelemek dillerden herhangi herhangi bir iyi veya kötü diğerlerine göre daha inanmak için hiçbir sebep yok. Bu üç dilde yaklaşık benzer görevler için yeterli, bu yüzden size en rahat olanı seçin ve devam etmelidir.
Başka önerileri değerlendirmek için hiçbir gerçek temeli olan bir dil veya diğer savunuculuk olacaktır. Sizin açıklama sadece çok muğlak.
Programming Collective Intelligence - Bina Akıllı Web 2.0 Uygulamaları
Bill Karwin kadar getirdi tüm puan tamamen geçerlidir: Eğer gerçekten en rahat ne çalışmalıdır.
Bu bir faktör değil ise, ben şahsen Ruby öneririm. Bu Lisp ile ortak noktaları bir çok çizer ve muhtemelen Lisp oldu hepsi aynı nedenlerle AI programlama için, gibi iyi değilse, daha iyi bir derece güçlü bir dil var: Bu son derece dinamik, kendini değiştirilebilir dil. Bir yararı da Ruby dağıtılan bilgisayarlı kütüphaneden "dRuby" gibi bazı büyük kütüphanelerini dahil gerçekten güzel bir standart kütüphaneye sahiptir.
Ben makine öğrenme dünya çapında uzman biliyorum. Özellikle sistemin yüksek düzeyde mantık için, Prolog seviyor. Hatta kimse uzun süre içinde söz duymamıştım. Şahsen, Java gibi. Eğer yoğun makine öğrenimi yapmak için gidiyoruz eğer Ama, matematik işleme hızı endişe olmalıdır. Benim görüşüme göre matematik için C + +,.
Geçenlerde benim gün iş yerinde bir proje için bu biraz araştırma yaptım. Bu bir öneri sistemi ve seçenekleri php, perl veya python vardı.
PHP, hemen dışarı hiç iyi 3. parti açık kaynak kütüphaneleri vardı ve dilin kendisi de karmaşık gerçek programlama her türlü uygun değildir.
Python i denemek ve Perl vermedi istedim birkaç kütüphaneleri vardı, bu yüzden Python ile gitti. Sonunda, bu kütüphanelerin hiçbiri benim için yararlı ama bu doğru bir karar oldu bu yüzden kütüphane desteği yanında ben şahsen yine de python tercih ederim.
Soru çok muğlak Çünkü sadece don't PHP kullanmanızı öneririz ve o dilde özel bir sorun alanı ve rahatınız için kütüphane desteği dayalı dili seçebilirsiniz. Ben kütüphane desteği aşinalık / tercih yakın ikinci senin kararın ve dil en büyük faktör olduğunu söyleyebilirim.