Conversational Form
Conversational Formは上サンプルのような対話式コンテンツを作成する為のスクリプトです。formを変換するタイプです。上記はHTML側を日本語に変えてサンプルを用意しましたが、実際はもっと効率的にローカライゼーションが可能な仕様となっています。
質問に対し、回答していく事でformの項目をストレスなく埋めてもらおう、というもの。だと思いますが、質問をうまく作らないと逆に混乱させてしまう可能性があるので製作者のコミュニケーション能力が問われそうですね。
サンプルのようにオートコンプリート機能なども付与できますのである程度応用も効くんじゃないかなと思います。これはこれで一つのフォーム入力における離脱防止の策の一つになるかもしれません。
非依存型で、単体で動作します。ライセンスはMIT。