Artificial intelligent assistant

cherlock

cherloc(k
  obs. form of charlock.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 90c0ebd325e8990c6a773f4a74a13906