LISP è ancora utilizzato in modo significativo, ma sempre meno. C'è ancora slancio a causa di così tante persone che lo usano in passato, che sono ancora attivi nel settore o nella ricerca (aneddoto: l'ultimo videoregistratore è stato prodotto da un produttore giapponese a luglio 2016, sì). Il linguaggio è tuttavia usato (per quanto ne sappia) per il tipo di intelligenza artificiale che non sfrutta l'apprendimento automatico, in genere come i libri di riferimento di Russell e Norvig. Queste applicazioni sono ancora molto utili, ma l'apprendimento automatico al giorno d'oggi prende tutto il vapore.
Un altro motivo del declino è che i praticanti della LISP si sono parzialmente spostati su Clojure e altre lingue recenti.
Se stai imparando le tecnologie AI, LISP (o Scheme o Prolog) è una buona scelta per capire cosa sta succedendo con "AI" in generale. Ma se desideri o devi essere molto pragmatico, Python o R sono le scelte della community
Nota: quanto sopra manca di esempio concreto e di riferimento. Sono a conoscenza di alcuni lavori nelle università e di alcune aziende ispirate o che utilizzano direttamente LISP.
Per aggiungere la risposta di @Harsh, LISP (e Scheme e Prolog) ha delle qualità che lo hanno fatto sembrare più adatto alla creazione di meccanismi intelligenti, rendendo l'IA percepita negli anni '60.
Una delle qualità era che il design del linguaggio porta lo sviluppatore a pensare in un modo abbastanza elegante, a scomporre un grosso problema in piccoli problemi, ecc. Abbastanza "intelligente" o "intelligente", se vuoi. Rispetto ad altre lingue, non c'è quasi altra scelta che svilupparsi in quel modo. LISP è un linguaggio di elaborazione elenco e "puramente funzionale".
Un problema, tuttavia, può essere visto nel lavoro relativo a LISP. Un aspetto degno di nota nel dominio dell'IA è il lavoro sul calcolo della situazione , in cui (in breve) si descrivono oggetti e regole in un "mondo", e si può lasciare evolvere per calcolare situazioni --- stati del mondo. Quindi è un modello per ragionare sulle situazioni. Il problema principale si chiama problema del frame , il che significa che questo calcolo non può dire cosa nocambia --- proprio ciò che cambia. Tutto ciò che non è definito nel mondo non può essere elaborato (notare la differenza qui con ML). Le prime implementazioni hanno usato i LISP, perché allora era il linguaggio AI. E c'erano dei problemi legati al frame. Ma, come menzionato da @Harsh, non è colpa di LISP: qualsiasi lingua dovrebbe affrontare lo stesso problema di inquadratura (un problema concettuale del calcolo della situazione).
Quindi la lingua non ha davvero importanza dal punto di vista AI / AGI / ASI. I concetti (algoritmi, ecc.) Sono davvero ciò che conta.
Anche in Machine Learning, la lingua è solo una scelta pratica. Python e R sono popolari oggi, principalmente grazie al loro ecosistema di biblioteche e al focus di aziende chiave. Ma prova a usare Python o R per eseguire un modello per un'applicazione basata su RaspberryPI e dovrai affrontare alcune gravi limitazioni (ma ancora possibile, lo sto facendo :-)). Quindi la scelta della lingua si riduce al pragmatismo.