Artificial intelligent assistant

betaughte

betaughte, -tauhte etc.,
  pa. tense of beteach v.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC ffa34de3b28bfa57ef30cb5ec24efb70