e

ざっくり、IT関連全般をサポートする人。過去に「ICT / Office / プログラ…

e

ざっくり、IT関連全般をサポートする人。過去に「ICT / Office / プログラミング / 情報処理」講座の講師、ソフトウェア開発技術者 / プログラマー / 個人的備忘録→https://educator.tokyo/

最近の記事

  • 固定された記事
再生

Instant Assistant - AIをもっと手軽にもっと使いやすく!

Gemini API Developer Competitionの応募作品です。(あ、字幕はONにしてください、説明書きが表示されます。) 過去に、私が言った「少し先の未来(そう遠くない未来)の形」を描いたものになります。 動画を見ると、前に言っていた高速なレスポンスを体感できると思います。 ※ Gemini APIのやりとりだけであればメチャクチャはやいです。特に文字起こしの部分が純粋にほぼAPIだけの処理なので早いです もし、私の仮説が正しい場合、まだ、機能は実装していませんが機械学習より前の既存のライブラリも統合されてくるのではないかと考えています。 例えば、pdfをテキストに変換するライブラリがあれば、今までプログラムで実行していた処理を音声アシスタントにドラックアンドドロップする形に変更することが起こってくる気がしています。とりあえず、何でも「ぽいぽい」と音声アシスタントにファイルをドロップする未来を描いています。(笑 既存のAIを活用する製品は調べていませんが、例えば、Microsoftであれば、Office製品があるわけですから、Cortanaがパワーアップして、テキストからWordに仕上げてくれたり、実はバイナリをデコードすることが出来てWordを要約することも可能になるなど、各社でないと出来ないこともアシスタントに組み込まれてくるのではないかと想像しています。何となくですが、AIによる有用性が認められば、各社がAPIを公開することにより横断的に製品の恩恵を受けられるのではないでしょうか 大層なことを言いましたが、これがヒットしなくても、最低限、自分が使えば製品はお役御免にはなりませんし、引き続き、自分のために自由にカスタムしていくこと、カスタムする機会が与えられるのはプログラムを学ぶメリットかと思っています。 今回、デスクトップアプリとして作りましたが、特にスマホの分野で、GoogleやMicorsoft、Apple、metaなどが音声アシスタントを発展させて、いい感じに楽しめる音声アシスタントまで昇華してリリースしてくれるのではないかと期待しています。きっと、もうすぐだと思います。 長文、失礼しました。 これからソースコードにある大量のコメント行とか削除して、投稿フォームから応募しようと思います。今日か明日? もし、気に入ったらvoteをご検討ください https://ai.google.dev/competition/projects/instant-assistant Gemini API Developer Competition Gemini API デベロッパー コンペティション 応募作品 #BuildwithGemini #Gemini #competition

    • 今週の「学び」と「アウトプット」について

      ※ 読む人にとって、僕の記事がギフトとなるように意識して書くようにしている FlaskからFastAPIに切り替える理由について(9/16)まだ、実装を終えていないので何とも言えないのだが、Flaskはそのままでは本番として使えない旨をFlaskの警告を元にしてChatGPT先生から学んだ 本番として使用する場合には下記のサーバが必要と回答が出た wsgi asgi マジか・・・。現在、Flask+Socketを使用していたのだが、非同期はASGIを選択せよとお達し

      • 今週の「学び」と「アウトプット」と「考えたこと」

        生成Deep Learningのコードを眺めた(9/4著者のgithubに書籍にあるコードが書かれているのだけど、実際にトレーニングするためのコードがシンプルに書かれている。あまり数式はないので比較的読みやすい。きっと、以前よりは深く入っていけたと思う。まあ、使う上で困ってきたから読んでいるのだけどね。時間の関係で必要だと思う範囲まででいい どんなに難しい話をしても、アウトプットがユーザーにとって期待した結果にならなければ、いくら指標を用意して比較したところで、そのユーザ

        • 再生

          今週の成果(英単語を延々としゃべらせる)

          英単語をしゃべらせる。こんな感じで画面右端で英単語を垂れ流す。 意外に勉強になるかもしれない。嘘は吐きそうだけどw 使用したモデル↓ rinna/youri-7b-chat https://huggingface.co/rinna/youri-7b-chat

        • 固定された記事

        Instant Assistant - AIをもっと手軽にもっと使いやすく!

        再生
        • 今週の「学び」と「アウトプット」について

        • 今週の「学び」と「アウトプット」と「考えたこと」

        • 今週の成果(英単語を延々としゃべらせる)

          再生

        マガジン

        • ゆるプロ!
          120本

        メンバー特典記事

          【プログラミングの極意】プログラミングの勉強に疑問を覚えたら読む話

          将来に向けてプログラミングを学ぼうとテキストを買って勉強し始めたのはいいけど、勉強しているうちにテキストの内容が何の役に立つのか疑問に思ったことはないだろうか? もっと言えば、このまま勉強していても見通しが立たないと思っていないか? 自分もまったく同じ状況になることが多々あり、長い間、何が問題なのか理解できなかったが、プログラミングを始めてから15年くらい経ってようやく、それなりに納得できる説明をできるようになった 意義を見出せなくなれば、自然とモチベーションは下がるも

          【プログラミングの極意】プログラミングの勉強に疑問を覚えたら読む話

          メンバーシップのスタンダードプランの開設について

          こちらは、メンバーシップに関する記事です メンバーシップについてメンバーシップの名前 Learning for a small happiness 「学びが人に小さな幸せを与えてくれる」という思いで命名しました メンバーシップの概要について プロフィール / Profile プランについてプランの名前 スタンダードプラン 500円/月 プランの概要 どんな記事を提供しているのか?プログラミングの記事が多いですが、読むことで少しハッピーになれる記事を公開してい

          メンバーシップのスタンダードプランの開設について

          自分の記事は誰に読んでもらうといいのか?

          散歩をしていたら、ふと、こんなことを考えていた 僕の記事は誰が読んだらHappyになれるのか? 実は、喜ぶ人に届けられていないのではないか?(その人は僕の記事の存在を知らない状況) と思ったので、どうやったらアプローチできるか考えてみた 超、実験的ではあるが、うまくいけばいいなと思って実行する これは僕の考えたアイディアです。結果が保証されるとは限りません 経緯過去にユーザーのニーズは何か?何を書けばいいかなどとChatGPTに聞いたことがあるが一般的な回答しか得

          自分の記事は誰に読んでもらうといいのか?

          LLMの取り扱い

          若干、ヒントを書いている なぜ、CPUで処理をするのかGPUではなくCPUで処理することを前提で書いている<br> 一般ユーザーはよいグラボを持っている人は少ないのではないか<br> 大衆化には程遠いのでCPU処理は重要だと思っている<br> ChatGPTなどの主流のサービスはプラットフォームとして提供されているため、ユーザー側のPCのスペックはあまり意識しないで済む<br> 一方で、ローカルPCで手軽に実行、開発、配布、使用したい llama.cppでConvertで

          LLMの取り扱い

          プログラミングの書籍は必要か

          プログラミングの書籍は必要か

          Bluetoothを経由したデータを自動的にテキストデータに変換する

          前回はこちら

          Bluetoothを経由したデータを自動的にテキストデータに変換する

        記事

          今週の「学び」と「アウトプット」、個人で戦うために考えた「ビジネスロジック」について

          ハードオフがリペアを担当する(9/2)これ、メーカーが保証しないギターやエフェクターも修理してくれるなら気にはなる。メーカーによっては保証期間外でも有料で対応することもあるが、そもそも、保証期間内でも「有料」になることはないとは言い切れないのでケースバイケースか 要はメーカーでも匙を投げた製品を取り扱うかによって価値がはかられるかと思う。ついでにパーツの代替品でも何でもいいのだけど、ハードオフが取り扱っているJunk品を再生、もしくは改造してくれるならば、追加料金によっ

          今週の「学び」と「アウトプット」、個人で戦うために考えた「ビジネスロジック」について

          再生

          記事更新のお知らせ

          この前、作成した有料記事を更新しました! より、アニメ調の動画を作成することができます https://note.com/educator/n/nfca12f2fa377

          記事更新のお知らせ

          再生
          再生

          LLMを爆速で処理させる

          llama.cppでLLMはここまで早くなる 現状、ローカルPC上で、ここまで爆速になるLLMはないかと メモリはPCに4GBほど空きがあれば動作する 小さなモデルも使い道を考えることで、メインストリームから外れても楽しめることを見出そう 【メモ:残タスク】 - コンパイルすれば、ユーザーPCでライブラリをインストールすることなく配布できるか確認する - そのあと、余計なコードを削除して試せるようにする

          LLMを爆速で処理させる

          再生
          再生

          Stable Diffusionを使ったアニメーション作成の再トライ

          例のアレ ここ2日分くらいの成果、下記のnoteに追記しておきます(1週間くらいで)。もう、ゴールでいいんじゃないか https://note.com/educator/n/nfca12f2fa377

          Stable Diffusionを使ったアニメーション作成の再トライ

          再生
          再生

          これは真似したくなる良い体験

          tab譜とお手本がギフトなんだろうな

          これは真似したくなる良い体験

          再生
          再生

          ここが自分が目指したいアニメーションのゴールラインだと思っている

          ここは、きっとLoRAだけで解決する話題ではない。トリックを理解するには根本的に何か見逃している気はするんだよな。動きは自分の手法でも追いつくとは思うのだが・・・ https://note.com/educator/n/nfca12f2fa377

          ここが自分が目指したいアニメーションのゴールラインだと思っている

          再生
          再生

          AIによるアニメーションの作例としてこちらの動画を参考にした

          こういった動画はどうやって作ればいいのか? 自分なりの答えをnoteに記した こんなの見ないでも出来るよ!って人は是非、試してみてほしい もし、出来なかったら「読んでみる」価値はあるかもしれない 「Stable Diffusionで動きのあるアニメーションを作るコツ」 https://note.com/educator/n/nfca12f2fa377

          AIによるアニメーションの作例としてこちらの動画を参考にした

          再生

          Stable Diffusionで動きのあるアニメーションを作るコツ

          この記事ではStable Diffusionでアニメーションを作るための方法を示す。ネット上の記事ではAnimationさせたデモを見られるが、どうやれば作れるのか既存の手法を試したりしたが上手くいかなかった。そこで、自分で仮説を考えて試してきた中で、1つの方法を示す まずは、動画を見てほしい。今回の方法で得られる結果のクオリティの参考となるだろう (2024.09.06 追記) 上記動画よりアニメ調に出力する方法も提示する。詳しくは本文と合わせて追記部分を参照すること

          ¥500

          Stable Diffusionで動きのあるアニメーションを作るコツ

          ¥500

          今週の学びとDIYのレポート

          エフェクターの電子回路が難しいそもそも、電子回路自体がよく分かっていないので、パーツ並べるだけで一杯一杯だ livespiceを使ってきたが、前述した電子回路も理解出来ていないため、何かブツブツと音がして怖いため、アンインストールすることに ソフトウェアであり得ない接続はエラーを起こしてくれると、初心者はめちゃくちゃありがたい で、他にもソフトウェアがないのかと探したところ、ブラウザベースのソフトウェアを見つけた 特に、電気の流れる様子が表示されるので分かりやすい。後

          今週の学びとDIYのレポート

          【プログラミングの極意】プログラミングの勉強に疑問を覚えたら読む話

          将来に向けてプログラミングを学ぼうとテキストを買って勉強し始めたのはいいけど、勉強しているうちにテキストの内容が何の役に立つのか疑問に思ったことはないだろうか? もっと言えば、このまま勉強していても見通しが立たないと思っていないか? 自分もまったく同じ状況になることが多々あり、長い間、何が問題なのか理解できなかったが、プログラミングを始めてから15年くらい経ってようやく、それなりに納得できる説明をできるようになった 意義を見出せなくなれば、自然とモチベーションは下がるも

          【プログラミングの極意】プログラミングの勉強に疑問を覚えたら読む話

          今週の学び

          ざっくりとした記憶で書いていく 論文を翻訳するための準備arxivの論文を読むためにPDFは提供されているけど翻訳が出来ないなって時に、HTMLに変換すればブラウザの翻訳機能が使えると思ったので方法をChatGPTに聞いて対応したときの話(ちなみにTeXソースもあるのでTeX Viewerで翻訳できるか確認しようかと思ったが、TeXはコンパイルする必要があり、使い方もとうの昔に忘れた。どうしても必要になったら考える) もちろん、有料ソフトを使えば出来るみたいだが、オープン

          今週の学び

          メンバーシップのスタンダードプランの開設について

          こちらは、メンバーシップに関する記事です メンバーシップについてメンバーシップの名前 Learning for a small happiness 「学びが人に小さな幸せを与えてくれる」という思いで命名しました メンバーシップの概要について プロフィール / Profile プランについてプランの名前 スタンダードプラン 500円/月 プランの概要 どんな記事を提供しているのか?プログラミングの記事が多いですが、読むことで少しハッピーになれる記事を公開してい

          メンバーシップのスタンダードプランの開設について