Το ParlAmI είναι ένα πλαίσιο συνομιλίας που περιλαμβάνει ένα πολυτροπικό chatbot το οποίο επιτρέπει στους χρήστες να δημιουργούν απλούς κανόνες «if-then» για τον καθορισμό της συμπεριφοράς ενός ευφυούς περιβάλλοντος.
Το ParlAmI στοχεύει να δώσει στους χρήστες τη δυνατότα να καθορίζουν τη συμπεριφορά ενός έξυπνου περιβάλλοντος μέσω φυσικής γλώσσας, δημιουργώντας κανόνες τύπου «if-then». Προσφέρει μια υβριδική προσέγγιση, συνδυάζοντας την κατανόηση της φυσικής γλώσσας (natural language understanding) με τη σημασιολογική λογική (semantic reasoning) και την αρχιτεκτονική βασισμένη σε υπηρεσίες (service-oriented engineering), έτσι ώστε να παρέχει μια πολυτροπική διεπαφή συνομιλίας που βοηθά τους χρήστες να προσδιορίσουν τη συμπεριφορά περιβαλλόντων Διάχυτης Νοημοσύνης. Πιο συγκεκριμένα, προσφέρει μια εναλλακτική και εύχρηστη προσέγγιση (ειδικά για αρχάριους χρήστες με ελάχιστη έως καθόλου εμπειρία προγραμματισμού) για δημιουργία τέτοιων κανόνων, μέσω της συνομιλίας σε φυσική γλώσσα με έναν έξυπνο πράκτορα (chatbot). Αυτό το chatbot προσφέρεται σε δύο μορφές, δηλαδή ως μια εφαρμογή ανταλλαγής μηνυμάτων (messaging application), που ονομάζεται MAI και ως ένας συνομιλητής με ανθρώπινα χαρακτηριστικά, που ονομάζεται nAoMI και ενσαρκώνεται από το προγραμματιζόμενο ανθρωποειδές ρομπότ NAO.