Python

OpenAIとStreamlitを使ったAIツイート自動生成サイト with ソースコード

·1 分で読めます

OpenAI GPT-3 APIを呼び出して、お題に沿った適当なツイートを生成するwebサイトが、ソースと共に公開されています。 指定するのは3つ。 Topic: 語らせたい話題 Mood: どんなムードで語らせるか ([使える形容詞の一覧)](https://github.com/kinosal/tweet/blob/main/moods.txt) Twitterアカウント名: 既存の …

バスケットボール中継のハイライト動画をPythonで作る

·1 分で読めます

Python で NBAハイライト動画を自動生成するという記事が面白かったのでご紹介。 ゲームをまるごと観戦する暇がない時、ハイライト動画を見て済ますスポーツファンは多いでしょう。ハイライト動画は球団やテレビ局などが編集して出してきますが、必ず見られるわけでも、自分が見たい粒度のハイライト動画が必ずあるわけでもないかもしれません。 ノーム・エフラットさん(Noam Ephrat)が自分だけのハイラ …

Load of the Codes - プログラマ向けテキストアドベンチャーゲーム(序章)

·1 分で読めます

Lord Of The Codes は、RPG風の中世世界を舞台にしたテキストアドベンチャーゲーム。パズルを解くことで先へと進むゲームです。 偉大な魔術師コナルド・ドゥヌース(Konald Dnuth。どっかで聞いたような名前)と組んで迷宮を進むあなたは、物語の中に出てくるヒントから、謎を解いて入力し、正解することで先へ進むことができます。 ページにはReplitによる Python インタプリタ …

Wordle(ワードル)必勝法

·1 分で読めます

twitter など SNS での拡散力が強くて急速に話題となってきた英単語当てゲーム Wordle(ワードル) 、もう遊びましたか? 6回の試行から回答の単語に含まれるアルファベットの種類と位置を絞っていくというクイズゲームですが、「英単語」という片寄りのあるデータ群から推測するというゲームの性質から、どのようにすればより早く答えにたどり着けるかということを考える人も多いようです。 カリフォルニ …

オープンソースプロジェクト内のTODO個数調査

·1 分で読めます

マーティン・シュライスさん(Martin Schleiss)がブログで公開したのが、Linux をはじめとする巨大オープンソースプロジェクトのソースコードにおける「やらないといけない」あるいは「後で考える」マークである“TODO"の個数の移り変わりをグラフ化したものです。 基本的には、プロジェクトの年月が重なるほど、コードに書かれた TODO の個数は増えていくようです。上の …

Pythonによる自動化の結果、ニューヨーク中でタダメシが食えるようになったエンジニアの話

·1 分で読めます

いかにして私はPython/自動化/AI/インスタグラムを使いニューヨーク市で無料の食事をできるようになったか(How I Eat For Free in NYC Using Python, Automation, Artificial Intelligence, and Instagram)という記事が面白かったのでご紹介。 ニューヨーク在住のデータサイエンティスト、クリス・ブエッティさん …

トップ100万ウェブサイトのrobots.txtを解析した人とその結果

·1 分で読めます

An Analysis of the World’s Leading robots.txt Files(世界のリーダーたちの robots.txt ファイル)というブログで、世界の上位100万サイトの robots.txt を解析したベン・フレデリクソンさん(Ben Frederickson)の話が出ていました。 フレデリクソンさんは、解析結果から、3つの面白い気づきを紹介してくれてい …