マガジンのカバー画像

ChatGPTと戯れる

30
ChatGPTを使ってPythonプログラミングに挑戦します。
運営しているクリエイター

記事一覧

LLMのその先のAI

話題のOpenAIのo1を理解するまず、これ 。強化学習とは 現在主流のAIは、LLMをエンジンとして活用しています。 これをChatGPT4oにまとめてもらうと LLM(Large Language Model、大規模言語モデル)の学習は主に「トレーニング」(訓練)によって行われます。具体的には、次のようなプロセスを経て学習が進みます。

これは面白い!Teleport Camp

日曜日(9月22日)のリアルなワークショップに参加したかったけど鹿児島にいるのでオンラインで視聴します。 糸島熱いなあ。

SSDの2つのパーテーションを一つにする

SSDの容量が少なくなってきました。空きを作るために余ったパーテーションを一つにする方法を探ります。 SSDの2つのパーテーションを一つにできますか。フリーのアプリがあったら教えてください。 ChatGPT はい、2つのパーティションを1つに統合することができます。フリーのパーティション管理ソフトを使うと、比較的簡単にこの操作が可能です。以下に、無料で利用できるパーティション管理ソフトをいくつか紹介します。 MiniTool Partition Wizard Free

動画ファイルを一文ごとに書き出しには

動画ファイルを文章ごとに切り出すには、以下の手順を踏むことが一般的です: 動画の文字起こし: 動画ファイルから音声を抽出し、音声認識ソフトウェア(例えばGoogle Speech-to-Text、IBM Watson、Microsoft Azure Speechなど)を使って文字起こしを行います。このプロセスで各文章の開始時間と終了時間が得られます。 時間情報の解析: 文字起こしの結果から各文章のタイムスタンプを解析し、それぞれの文章が動画のどの部分に対応しているかを

Anaconda Navigatorを使ってプログラム開発するための環境設定とVisual Studio Codeインストール

プログラムを開発する場合にはいきなりコードを書き始めず、まず開発する環境を整えましょう。 Anaconda Navigatorを使用して、新しい環境を作成し、その環境でプログラムを開発する手順を説明します。 Anaconda Navigatorを使用する方法 Anaconda Navigatorを開きます。 左側のメニューから「Environments」をクリックします。 右下の「Create」ボタンをクリックします。 環境の名前を入力し、Pythonのバージョンを

ChatGPT4oに動画の内容を要約して30秒ショート動画を作るタスクをやってもらうには

質問  新しい4oの登場、期待してます。そこでお聞きします。 アップロードされた動画の内容を要約して、30秒のショート動画にするというタスクはできますか。 ChatGPT4oの回答 動画の内容を要約し、30秒にまとめるというタスクは技術的には可能です。これには以下のステップが含まれます: 動画の内容解析: 動画の内容を理解し、重要なポイントを抽出するための技術(例えば、音声認識、自然言語処理、画像解析など)が必要です。 要約の生成: 抽出された情報をもとに、30秒の要

アノテーションツールLabelBoxの使い方

アノテーションデータの作り方 Labelboxを使ってプロジェクトを作成する手順をご案内します。Labelboxは、アノテーション作業を効率的に管理するためのプラットフォームです。 新規プロジェクトの作成: 最初に、Labelboxの最上位ページで「+ New project」を選択します。 プロジェクトに名前を付けて説明を入力します(オプション)。 アノテーションするデータの種類を選択します。 Qualityの設定: Benchmark: 一度だけラベリング

TensorFlowで手書きの〇印を見つける

手書きの〇印で回答するアンケート用紙の集計をするために機械学習をやってみようと思います。 TensorFlowを使用して手書きの丸印を検出するための機械学習モデルを作成するには、以下のステップに従って準備を行います。 1. データセットの準備 データの収集: 手書きの丸印を含む画像を集めます。多様な手書きのスタイル、背景、照明条件のもとで撮影された画像が理想的です。 アノテーション: 画像内の丸印の位置をラベル付けします。これは、丸印の中心点や境界ボックス(矩形領域)

ぼやけた文字をAIでくっきり読めるようにする方法をChatGPTに聞いてみました

あなた 文字のぼやけた画像を文字がはっきりと読めるようにする方法を教えてください。 ChatGPT 文字がぼやけている画像をはっきりと読めるようにするには、いくつかの方法があります。ただし、画像の元の品質に大きく依存しますので、完璧な結果が得られるとは限りません。以下にいくつかの方法を紹介します。 画像編集ソフトウェアを使用する: PhotoshopやGIMPなどの画像編集ソフトウェアには、シャープネスを調整する機能があります。これにより、ぼやけた文字をよりはっきりとさせ

機械学習アプリWekaを使ってみる

前書き少子化に突入した大学の学生募集はいまやデジタルマーケティングを導入が必須です。これからの学校広報、特に募集広報にはデータに基づくマーケティングが必要なのですが、資料請求やオープンキャンパスなどのイベントの受験生データは、かなりありますし、学校基本調査をはじめ媒体社ごとにオープンなデータもあります。しかし、多くの大学で、これらのデータは多額の広報・広告費用を使って集められたにもかかわらず、互いに連携されておらず宝の持ち腐れの状態にあります。 CRM(カスタマー・リレーシ

量子計算の概要③

私:(|00⟩ + |11⟩)/√2 この式で2つの量子がエンタングルメントの状態にあることを表していますか ChatGPTの回答:はい、与えられた式 "(|00⟩ + |11⟩)/√2" は、2つの量子ビットがエンタングルメントの状態にあることを表しています。 この状態は、2つの量子ビットが重ね合わせの状態にあり、かつ「00」と「11」の状態の重ね合わせで表現されています。重ね合わせの状態としては、それぞれの状態の振幅が均等になるように正規化されています。 このエンタ

量子計算の概要②

エンタングルメントと量子計算はどんな関係にありますか ChatGPT エンタングルメント(量子もつれ)は、量子計算において非常に重要な概念です。エンタングルメントは、複数の量子ビットが相互に関連付けられ、それらの状態が互いに依存している状態を指します。これは、個々の量子ビットの状態を単独で説明することができず、全体のシステムとしての状態を考える必要があることを意味します。 量子計算では、エンタングルメントを利用することで、非常に強力な情報処理や通信が可能となります。エン

量子計算の概要 ①

量子計算のことを質問したのですが、全て文字で返ってきますので、サイエンスものをブルーバックスではなく講談社現代新書で読む感じです。チャートなしで理解していくのはなかなか新鮮です。 最後の方、ChatGPTとガチで量子計算の解説をやりあっています。まだ日本語が十分ではないようです。 私:量子計算とはどのようなものですか ChatGPTの回答: 量子計算は、量子力学の原理を利用して情報を処理する手法です。従来のコンピュータではビット(0または1の状態)を利用して情報を表現しま

ChatGPTでPythonプログラミング 12 RSSリーダーをDjangoでWEBアプリケーションにする⑦

いよいよpythonプログラムをDjangoで作ったWEBアプリ(アプリ名:mextrss)に組み込んでいきます。ハードルが一段と上がった気がします。 私:Djangoで作ったアプリケーションmextrssに次のpythonプログラムを組み込みたいのですが、どうすればいいでしょう? import feedparserimport urllib.requestfrom django.shortcuts import renderfrom django.http import