L'intelligenza artificiale ha una lunga storia di delusioni, ma penso che molti critici spesso semplifichino eccessivamente ciò che è accaduto, ad esempio con la tua citazione "Gli ingegneri degli anni '60 erano troppo promessi e sottodimensionati".
Negli anni '60, l'IA era il dominio di una manciata relativa di ricercatori (il campo non era ancora sufficientemente sviluppato per chiamarlo ingegneria), soprattutto nelle università, e pochissimi di loro erano programmatori esperti.
L'improvvisa disponibilità di macchine informatiche negli anni '50 aveva portato a grandi aspettative per l'automazione, in particolare nella traduzione automatica del linguaggio naturale, nel gioco degli scacchi e problemi simili. Potresti trovare alcune effettive previsioni di successo di quei giorni, ma le promesse inevitabilmente arrivarono PRIMA che qualcuno affrontasse uno di quei problemi in profondità. (Oppure, presumevano erroneamente che un successo ne garantisse un altro, come aspettarsi di essere in grado di implementare un buon gioco di scacchi dopo che Samuel ebbe così tanto successo con le pedine.)
Inoltre, diffidare di qualsiasi affermazione di "hanno detto", "hanno sentito", "hanno pensato", ecc .; le opinioni retrospettive (come questa!) sono facili da lanciare, mentre le prove documentate di previsioni reali da parte di "esperti" (coloro che hanno effettivamente cercato di risolvere un determinato problema) possono essere molto più difficili da trovare.
Sovrapromissione e mancata consegna è sempre stato un sintomo dello sviluppo del software, indipendentemente dal campo specifico in cui viene applicata la programmazione. Una grande difficoltà con l'IA è che problemi non banali vanno oltre le capacità della maggior parte degli ingegneri. Ad esempio, anche se la risposta di Charles E. Grant classifica ELIZA e SHRDLU come "relativamente semplici", direi che è vero solo per ELIZA (che la maggior parte degli studenti di programmazione del primo anno potrebbe probabilmente implementare senza troppe difficoltà). D'altra parte, SHRDLU è un programma ampio ed estremamente sofisticato che la maggior parte dei programmatori avrebbe un momento molto difficile da inventare, per non parlare dell'implementazione. In effetti, due team di studenti universitari non sono nemmeno riusciti a far funzionare nuovamente il codice sorgentee abilità simili a SHRDLU sono ancora difficili da trovare al giorno d'oggi, oltre 40 anni dopo.
Poiché l'IA è probabilmente uno dei problemi meno compresi e più intrattabili in cui i computer possono essere applicati, nel complesso direi che i progressi nell'IA sono stati generalmente alla pari per il corso. Ci sono ancora grandi aspettative , e la nostra velocità e capacità hardware sono aumentate enormemente dagli anni '60, ma direi che le capacità degli ingegneri e la comprensione dell'IA non stanno migliorando così tanto, quindi un Santo Graal come il superamento del test di Turing è ancora probabilmente molto lontano, e la promozione eccessiva e la sottopubblicazione continueranno probabilmente per qualche tempo.