0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

IIT(Iwate Industrial Tecnology)Advent Calendar 2022

Day 18

コード自動生成AI使ってみた

Last updated at Posted at 2022-12-17

はじめに

突然ですが、この記事を読んでいる方のほとんどはプログラムを書いたことがあると思います。

そこで、誰もが一度はこう考えたことがいるはずです。
「プログラミングを日本語で出来たら楽なのになー」と。
もしそんなものがあったのならだれでも簡単にプログラムを作れる夢のような世界が来ると思います。

そこで今回は「AI Programmer」というものを紹介していきたいと思います。

「AI Programmer」とは

まずAI Programmerとは何なのか説明していきます。

AI Programmerは2f6iさんが公開している日本語の文章を元にAIがソースコードを書いてくれるサービスのことです。現在はプロトタイプとして無料で使用できます。

文章だけでは想像しにくいと思うので実際に使用してみましょう。

実際に使ってみた

AI ProgrammerではSQL,Python,Html&cssなど10種類以上の言語を出力することができます。
今回は「1~100の素数を表示する」をPythonで表示していきます。上のフォームで言語を選択でき、下のフォームに日本語の文章を入力します。
スクリーンショット (18).png
そしてコード生成を押すと以下のコードが出力されます。

for i in range(1, 100):
	if i > 1:
		for j in range(2, i):
			if (i % j) == 0:
				break
		else:
			print(i)

これをPythonで実行してみると、
スクリーンショット (19).png
このように日本語の文章で要求した結果をえることができました。

使ってみての感想

実際に使用してみて、思っていたよりも使いやすいというのが最初の印象でした。
こういったものは大抵コンピュータ側が認識できるように日本語でもプログラミング言語のようにしなければならないものですがAI Programmerは自然な日本語でも要望したものが返ってきます。
ちょっとしたものならお手軽に生成してくれるので皆さんも一度試してみてはどうですか?

最後までご覧いただきありがとうございました!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?