Microsoftが新たなチャットボット「Murphy」を公開している( Project Murphy The Next Webの記事 )。Murphyは「もしも〇〇が△△だったらどうなるか」という疑問に答えて写真を合成してくれるチャットボットだ。質問は英語で「what if 〇〇 △△」のような形式で記述する。これにより、「△△」の写真に「〇〇」の顔を合成した写真が生成される。ただし、顔以外の部分に顔が合成されてしまうこともあるようだ。基本的にMurphyが理解するのはこの形式の文だけで、あとは気に入ったかどうか、不適切な結果として報告する、ヘルプを表示させるといった程度のやり取りしかできない。動詞はbe動詞以外に「have」や「go」なども使用でき、結果は変わらないように見える。格や時制も結果には影響しなかった。ただし、Murphyの知らない動詞や、知っている動詞でも組み合わせにより理解できない場合には、まだ学習中だといった答えが返ってくる。中には「kill」のように無視される動詞もあるようだ。「nude」「naked」「porn」などもNGワードらしい。また、「Adolf」や「Hitler」も無視されるが、「dictator of Germany」で制限を迂回できた。ただし「the dictator of Germany」のように「the」を付けると、なぜかスターリンの顔になる。MurphyはもともとSkype専用のSkypeBotとして開発されたようだが、現在はMessenger(Facebook)やTelegramにも対応しており、今後KikやSlackにも対応予定とのことだ。なお、Skypeでもデスクトップ版(Windows)やモバイル版(Android)では使用できたが、Web版やUWP版ではMurphyが連絡先として表示されなかった。Web版ではデスクトップ版などで実行中の会話が表示されるため、ここからMurphyを連絡先に追加することはできるものの、保持はされなかった。