AIや機械学習の技術が進歩し,様々な作業が自動化されています.ソフトウェア開発も例外ではありません. これまでは開発者と利用者がコミュニケーションをとりながら要求,実装を繰り返すことでソフトウェアを開発してきました.しかし,このコミュニケーションに機械が介入することで,ソフトウェア開発の自動化を実現することができます.本セミナーでは,SiriやLineBotに使われるボットの技術を活用し,開発者とボット,利用者とボット,将来的にはボットとボットがコミュニケーションすることでソフトウェア自動開発を実現するシステムの開発に挑戦します.例えば,ある計算式をメッセージとして入力すればプログラムが出力されたり,プログラムの間違いを指摘してくれるシステム開発を目指します.本セミナーでは,受講者はソフトウェア開発をはじめ,ボットの開発の基礎を学ぶことができます.