ルールベース型・機械学習型とは?

ルールベース型と機械学習型のチャットボットの違いは?それぞれのメリットとデメリット、どちらが適しているかの判断基準などをご紹介します!