はじめに
突然ですが、この記事を読んでいる方のほとんどはプログラムを書いたことがあると思います。
そこで、誰もが一度はこう考えたことがいるはずです。
「プログラミングを日本語で出来たら楽なのになー」と。
もしそんなものがあったのならだれでも簡単にプログラムを作れる夢のような世界が来ると思います。
そこで今回は「AI Programmer」というものを紹介していきたいと思います。
「AI Programmer」とは
まずAI Programmerとは何なのか説明していきます。
AI Programmerは2f6iさんが公開している日本語の文章を元にAIがソースコードを書いてくれるサービスのことです。現在はプロトタイプとして無料で使用できます。
文章だけでは想像しにくいと思うので実際に使用してみましょう。
実際に使ってみた
AI ProgrammerではSQL,Python,Html&cssなど10種類以上の言語を出力することができます。
今回は「1~100の素数を表示する」をPythonで表示していきます。上のフォームで言語を選択でき、下のフォームに日本語の文章を入力します。
そしてコード生成を押すと以下のコードが出力されます。
for i in range(1, 100):
if i > 1:
for j in range(2, i):
if (i % j) == 0:
break
else:
print(i)
これをPythonで実行してみると、
このように日本語の文章で要求した結果をえることができました。
使ってみての感想
実際に使用してみて、思っていたよりも使いやすいというのが最初の印象でした。
こういったものは大抵コンピュータ側が認識できるように日本語でもプログラミング言語のようにしなければならないものですがAI Programmerは自然な日本語でも要望したものが返ってきます。
ちょっとしたものならお手軽に生成してくれるので皆さんも一度試してみてはどうですか?
最後までご覧いただきありがとうございました!