文章も、イラストもAIの時代。ChatGPTでプログラミングの種もできるのでやってみた。
noteにAIアシスタントが入って、話題になっている。
最近、AI技術が急速に発展しています。文章生成だけでなく、イラスト生成にもAIが活用されるようになりました。その中でも特にChatGPTに興味を持ちました。 ChatGPTは、OpenAIによって開発された自然言語生成モデルです。人間らしい文章を生成することができます。実際に試してみると、驚くほど自然な文章が生成されました。
さらに、ChatGPTはプログラミングの種類もサポートしています。私はPythonを試してみましたが、簡単なコードを正確に生成することができました。
pythonでクローラーを作ってみたいと思います。
問いはこのような内容です。
回答は以下の通りです。
from selenium import webdriver
from selenium.webdriver.common.by import By
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(options=options)
driver.get('https://www.google.com/search?q=ラーメン+味噌+神保町')
links = driver.find_elements(By.CSS_SELECTOR, 'a')
for link in links:
url = link.get_attribute('href')
if url and 'tabelog.com' in url:
print(link.text)
print(url)
driver.quit()
Chrome、Selenium ライブラリがインストールので、そのまま実行します。
test.pyというファイルとします。
python test.py
すると、ブラウザが起動し、検索が走り、
神保町でおすすめのラーメン・つけ麺(みそラーメン)をご紹介!
https://tabelog.com › tokyo › kwdLst › ramen
https://tabelog.com/keywords/%E3%81%BF%E3%81%9D%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3/tokyo/A1310/A131003/kwdLst/ramen/
一向 (hitasura) - 神保町/ラーメン - 食べログ
https://tabelog.com › ... › 神保町駅 ラーメン
https://tabelog.com/tokyo/A1310/A131003/13249534/
という結果を返しました。
コーディングが3倍早くなった。
合っているか間違っているかを人が判断できなくてはならないが、自分の知見の範囲であれば、ものすごく素早いコーディングが可能になって驚いている。
このようにしてChatGPTなどのAIを活用すれば、ビジネスにおいて目的のものを形にでき、事業化や、収益化、拡大化が従来よりも素早く可能になることは間違いない。
ぜひ、個人でプログラミングをやる人は、試してほしい。
この記事が気に入ったらサポートをしてみませんか?