プログラミング Pythonをfunctools.cacheで40000倍高速化してみた functoolsとはfunctoolsモジュールは高階関数、つまり関数に影響を及ぼしたり他の関数を返したりする関数のためのものです。一般に、どんな呼び出し可能オブジェクトでもこのモジュールの目的には関数として扱えます。簡単に言うと、関数に... 2023.09.23 プログラミング
AI 【超劣化版ChatGPT??】特定人物の文章自動生成AIを作ってみた ChatGPTレベルはさすがに難しいですが、それっぽい発言をするAIなら簡単に作れますよーというお話です。自然言語処理自然言語処理とは一般的に、人間が話す言葉をコンピュータに処理させること、もしくはその一連の技術のことです。MeCabMeC... 2023.07.01 AIコンピュータープログラミング
プログラミング Pythonを何倍も高速にする「codon」を使ってみた ネットニュースに挙がっていたので、codonというPython用コンパイラを試してみました。インストールWindowsWindowsでやろうと思ったんですが本記事作成時点ではソースコードからビルドすることになります。途中まではうまくいきまし... 2023.04.07 プログラミング
自動化 Amazon領収書ダウンローダー この時期はAmazonで買った物の領収書まとめて欲しくなりますよね?一括ダウンロードするアプリ作ってみました。既存アプリももちろんありますが、パスワードを送信するので自作のほうがセキュリティ的にマシだと思ったので。更新履歴(2023/10/... 2023.02.03 自動化
AI 便利すぎて国際会議やニューヨーク市に利用を禁止されたAI その名も「ChatGPT」。以下に解説していきます。ChatGPTとはChatGPTとは名前から類推できるようにチャットボットの一種で、こちら(人間)からの問いかけや対話に返答してくれる高機能AIです。「それだけなら今までにも似たAIあった... 2023.01.13 AI
自動化 問題集自動作成アプリを作ってみた 教師の労働がきつい一因に問題づくりもあるのでは?と感じたのでちょっと作ってみました。自動といっても問題のデータベースは自分で作る必要がありますが、そこは諸先輩方やネットの力でどうにでもなるだろうということと、問題作りまで自動化したら使用者の... 2022.11.11 自動化
プログラミング プログラミングでできるツイッター操作 プログラムからツイッターを操作するメリットとは何か?人によって多少の違いはあると思いますが、大抵は「投稿や返信などの自動化」「データ収集」の2つなのではないでしょうか?今回はその活用例を一部紹介したいと思います。自動投稿以下のようにあらかじ... 2022.10.21 プログラミング
AI 高精度な音声認識AIが無償公開された 世を変えるレベルの画像生成AIが無償配布された?に引き続き、今度は音声認識AIが公開されました。その名もWhisperという名前のAIで、音声データ(mp3など)をテキストデータに変換してくれます。導入方法公式によるとWe used Pyt... 2022.09.30 AI
AI 世を変えるレベルの画像生成AIが無償配布された? 2022年8月23日。世の画家の何割かが失業しかねないAIが無償公開されました。Stable Diffusionというソフトウェアで、まだ開発途中と言いつつも適当な文言を与えるだけで高精度な画像を生成してくれる画家泣かせなツールとなっていま... 2022.08.26 AI