ShowHN Today
ShowHN

Show HN 今日のトップ:2024-09-29の注目の開発者プロジェクト

SagaSu777
#HackNews#ShowHN#ShowHN Today#Developer Projects#Tech Innovation

2024-09-29のShow HNで最も注目を集めている開発者プロジェクトを探索。革新的な技術やAIアプリケーションなど、エキサイティングな新発明をご覧ください!

今日の内容まとめ

今日の内容はさまざまな技術プロジェクトを紹介しています。Chrome拡張機能の「Rocky AI」は、ウェブページと簡単に会話できる機能を提供します。また、CSSで美しいアニメーションを実現する「Pure CSS Silky Border Animation」や、Markdown形式で紙のアンケートを作成できる「Questdown.de」なども登場。さらに、AIを活用したフライト検索や投資アドバイザーなど、多彩なアプリケーションが紹介されています。全体的に、技術革新とユーザーの利便性向上に焦点を当てた内容が盛りだくさんです。

1. Show HN: Rocky AI – ChromeでAIを使って任意のウェブページと会話しよう

URL: https://chromewebstore.google.com/detail/rocky-ai/fdjoklehjinbgibfgbncoljognjjpkna

著者: vijitdhingra

説明: ウェブページとAIを使って簡単にチャットできるシンプルなChrome拡張機能です。ウェブページからChat GPTにコピーペーストするのに疲れたので、これを作りました。

人気の利用ケース:

1. 記事の要約 – HackerNewsやRedditなどの情報源から簡潔な概要を取得します。
2. 迅速な情報検索 – 開発者向けドキュメントや車のフォーラムなどのページで、重要な詳細を簡単に見つけることができます。
3. パーソナライズされたLinkedInのアウトリーチ – LinkedInのつながりに対してカスタマイズされたメッセージを簡単に作成できます。
4. レビュー分析 – AirbnbやAmazonなどのプラットフォームからフィードバックやレビューを分析して、迅速な洞察を得ることができます。

人気: 6 点数 | 2 件のコメント

Show HN: Rocky AI – ChromeでAIを使って任意のウェブページと会話しよう - プロジェクトのスクリーンショット


2. Show HN: ピュアCSSのシルキーなボーダーラインアニメーション(オープンソースコード)

URL: https://github.com/volume988/button-motion

著者: volume988

説明: CSSだけを使って、滑らかなボーダーラインアニメーション効果を実現しましょう。実装の主要なアイディアは以下の通りです。

  1. パースペクティブ効果: 1ピクセルのパディングを持つ親要素と、それにネストされた2つの要素を設定してボーダー効果を作成します。
  2. アニメーション: 完全に位置決めされた子要素を作成し、animationプロパティを使用して親要素のボーダーに沿って均一に動かします。
  3. 均一なアニメーション: 要素の移動パスと距離を計算し、キーフレームのパーセンテージを調整して、均一なアニメーションを確保します。
  4. 丸みを帯びたコーナー: 親要素と子要素に丸みを持たせ、アニメーション要素の位置を調整して丸みのあるコーナーにフィットさせます。
  5. アニメーションの最適化: 丸いコーナーでのアニメーションの軌道を調整し、自然でスムーズな移行を確保します。
  6. ぼかしの影: 子要素の背景に放射状グラデーションを設定し、backdrop-filter属性を使用してぼかし効果を追加することで影効果を実現します。

詳しくはこちらをご覧ください。

人気: 3 点数 | 0 件のコメント

Show HN: ピュアCSSのシルキーなボーダーラインアニメーション(オープンソースコード) - プロジェクトのスクリーンショット


3. Show HN: Questdown.de – Markdown風の構文で紙ベースのアンケートを作成する

URL: https://www.questdown.de

著者: kakalot

説明: やあ、ここ数週間、Markdown Pythonをベースにしたプロジェクトに取り組んでいます。まだまだ進行中ですが、そろそろ使える段階に入ってきたと思います。

ルールに従って、構文を試すのは機能していますが、PDFに変換する機能は、サーバーがクラッシュしないように登録が必要です :)

フィードバックや貢献は大歓迎です!

人気: 3 点数 | 0 件のコメント

Show HN: Questdown.de – Markdown風の構文で紙ベースのアンケートを作成する - プロジェクトのスクリーンショット


4. Show HN: 自分の制御外にある部分的な目標を達成する

URL: https://winningat.life

著者: hackerinvolve

説明: Achieveは、あなたが目標を達成する手助けをします。特に、あなたのコントロールの範囲外にある部分的な目標に対してです。今、私はそれを立ち上げたばかりです。ぜひ試してみてください。https://winningat.life

人気: 2 点数 | 0 件のコメント

Show HN: 自分の制御外にある部分的な目標を達成する - プロジェクトのスクリーンショット


5. Show HN: ConvexValue – ファイナンシャルアナリティクスブラウザ

URL: https://convexvalue.com/

著者: jbtobar

説明: 私は金融分析ブラウザを作りました。これはウェブブラウザのようなものですが、インターネットをブラウズする代わりに、厳選された金融分析「モジュール」をブラウズします。「モジュール」とは、要点を絞った軽量のツールで、広告が含まれていない自己完結型のものです。もしモジュールがデータライセンス料を必要とする場合でも、すべて一つの場所で管理できます。

また、スプリットペインのダッシュボード機能もあり、これらのモジュールを使ってダッシュボードを作成、編集、共有、クローンすることができます。

人気: 3 点数 | 2 件のコメント

Show HN: ConvexValue – ファイナンシャルアナリティクスブラウザ - プロジェクトのスクリーンショット


6. Show HN: Fin.flights 2.0 – AIを活用したフライト検索

URL: https://www.fin.flights/

著者: truly_sn

説明: fin.flightsは、自然言語処理を用いてユーザーのクエリに基づき、最適なフライトを見つけるAI搭載のフライト検索ツールです。最近、バージョン2.0をリリースし、大幅な改善が行われました。

使い方:

  1. 自然言語のクエリを入力します(例:「次の3ヶ月間でNYCから東京への運賃が安いビジネスクラスのフライトで、最大1回の乗り継ぎ」)
  2. 私たちのAIがクエリを解釈し、複数の航空会社や予約プラットフォームを横断して検索します
  3. 結果が瞬時に表示され、価格、所要時間、またはベストバリューで並べ替え可能です

このツールを開発した理由は、既存のフライト検索エンジンは入力が多すぎて、自然言語のクエリの柔軟性を提供していないからです。私の目標は、フライト検索を知識のある友人に尋ねるようにシンプルにすることです。

HNコミュニティからユーザー体験、AIの正確性、追加したい機能についてのフィードバックをいただけると嬉しいです。

人気: 3 点数 | 0 件のコメント

Show HN: Fin.flights 2.0 – AIを活用したフライト検索 - プロジェクトのスクリーンショット


7. Show HN: GPTモデルを使ったXcodeプロジェクトのローカライズ方法

URL: https://autolocalize.app/xcode_ios_macos_localization.html

著者: mozkan

説明: Auto Localizeアプリを使用すれば、Xcodeプロジェクトを簡単に他の言語にローカライズでき、iOS、macOS、watchOS、tvOS、そしてvisionOSアプリケーションの視聴者を迅速に拡大できます。

人気: 1 点数 | 0 件のコメント

Show HN: GPTモデルを使ったXcodeプロジェクトのローカライズ方法 - プロジェクトのスクリーンショット


8. Show HN: astro-react-i18next - Astro向けのi18nextとreact-i18nextの統合

URL: https://github.com/jeremyxgo/astro-react-i18next

著者: jeremyxgo

説明:

人気: 1 点数 | 0 件のコメント

Show HN: astro-react-i18next - Astro向けのi18nextとreact-i18nextの統合 - プロジェクトのスクリーンショット


9. Show HN: ファストミュージックリムーバー – インターネットメディアから音楽やノイズを除去する

URL: https://github.com/omeryusufyagci/fast-music-remover

著者: omeryusufyagci

説明: 最近、音楽、効果音、そしてノイズをインターネットメディアから取り除くためのツールをオープンソースで公開しました。このプロジェクトは、スピードとシンプルさに重点を置いています。動画の処理は元のメディアの長さの約8%で行われるため、10分の動画も1分以内で処理できます。

リポジトリはこちら: https://github.com/omeryusufyagci/fast-music-remover

このツールは軽量で、Dockerを介して動作し、MITライセンスのもとで提供されています。講義や現場レポートの音質を向上させたり、背景音が多い動画から音声を切り離したりするなど、さまざまな使用ケースに対応しています。

現在、ライブストリームのサポートを追加する作業を進めており、貢献者が集まってくれるとうれしいです。バックエンド、フロントエンド、Python、C++、音声処理に経験のある開発者の方々にとって興味深いオープン課題もあります。

フィードバックや提案、貢献を大歓迎しています。ぜひチェックしてみてください!

人気: 2 点数 | 0 件のコメント

Show HN: ファストミュージックリムーバー – インターネットメディアから音楽やノイズを除去する - プロジェクトのスクリーンショット


10. Show HN: お気に入りのアルバムカバーをアニメーションに変換しよう

URL: https://www.albumcoveranimator.com/

著者: crazytest

説明:

人気: 1 点数 | 0 件のコメント

Show HN: お気に入りのアルバムカバーをアニメーションに変換しよう - プロジェクトのスクリーンショット


11. Show HN: ウェブ用の実験的なAntiBot、AntiCrawlリバースプロキシ

URL: https://github.com/pulkitsharma07/OnlyHumans-Proxy

著者: pulkitsh1234

説明:

人気: 25 点数 | 34 件のコメント

Show HN: ウェブ用の実験的なAntiBot、AntiCrawlリバースプロキシ - プロジェクトのスクリーンショット


12. Show HN: AIで生成された毎日の新しいゲーム

URL: https://flyingcometgames.com/

著者: EntreEden

説明:

人気: 3 点数 | 0 件のコメント

Show HN: AIで生成された毎日の新しいゲーム - プロジェクトのスクリーンショット


13. Show HN: Firebase と Stripe を統合した Flutter ウェブアプリテンプレート

URL: https://flutter-template.com

著者: Lauway

説明: Firebase認証、Cloud Firestore、Storage、Stripe決済を備えた、すぐに使えるFlutterウェブアプリのテンプレートをダウンロードしませんか?設定にかかる時間を節約し、アプリの主要機能の構築に注力したい開発者に最適です。わかりやすい手順も付いています!

人気: 5 点数 | 0 件のコメント

Show HN: Firebase と Stripe を統合した Flutter ウェブアプリテンプレート - プロジェクトのスクリーンショット


14. Show HN: 音楽を説明して新しい曲を見つけよう

URL: https://www.yogurrt.com/?m=song

著者: kolleraa

説明: もし、私のように従来のストリーミングサービスのアルゴリズムに基づいたオススメに飽きてしまったなら、Yogurrtを試してみてください。

まずは例を挙げるか、探している音楽について簡単に説明してみてください。その後、追加の好みを選択して絞り込んでいきます。

結果はSpotifyやApple Musicにリンクされています。

私は本当に面白い音楽を見つけました!成功を祈っていますし、感想をぜひ教えてください。

人気: 1 点数 | 0 件のコメント

Show HN: 音楽を説明して新しい曲を見つけよう - プロジェクトのスクリーンショット


15. Show HN: Betternews、HNユーザーと1対1でコーヒーチャットができるモバイルHNクライアント

URL: #

著者: canergly

説明: こんにちは、HNユーザーとコーヒーチャットを楽しむためのモバイルアプリを公開しました。

すでにこのためのウェブサイトを作った人がいますが、私はWebRTC(音声チャットの背後にある技術)を練習しながら、楽しむためにモバイルで作りたいと思いました。

HNクライアントとしての一般的な機能に関してはあまり時間をかけていませんが、アプリを楽しんでくれるユーザーが増えればアップグレードすることも可能です。

以下のリンクからアプリをダウンロードできます;

iOS: https://apps.apple.com/tr/app/betternews-coffee-chat/id6504711182

Android: ご存知の通り、Androidではアプリを20人以上でクローズドベータでテストする必要があります。 以下の手順に従って参加し、ダウンロードしてください;

1 - グループに参加する https://groups.google.com/g/betternews

2 - アプリをダウンロードして楽しむ https://play.google.com/store/apps/details?id=com.apps.betternews または https://play.google.com/apps/testing/com.apps.betternews

何か質問があれば気軽にお問い合わせください; http://www.x.com/canergly

人気: 4 点数 | 2 件のコメント


16. Show HN: Unlearn Stress – 個人の声ナレーションを備えたストレス軽減アプリ

URL: https://www.excsn.com/apps/unlearn_stress

著者: excsn

説明: 私は最近ストレスのエピソードに悩まされ、その原因が特定できないため、自分自身のためにこれを作りました。医者に行ったこともあり、一人には少し助けてもらったかもしれませんが、最近の手術で別の潜在的な問題が解決されることを願っています。時々、気分が落ち込み、無気力で表現力も欠けているように感じることがありますが、なぜそうなるのか正確にはわかりません。しかし、過去に聞いたことのある話でも、そのストーリーを聞くことで、気分が良くなることがあります。

私にとって最も役立ったのは、‘Shaman’呼吸法(吐くときに「おんむ」とハミングする)を15〜30分行うことです。起床時と就寝前に行うと、体が本当にリラックスするのに約10分かかります。

また、子供の頃から知っていることや、今知っていること、子供のころに知っておきたかったこと、テレビ番組、友人、最新のニュース、フォーラムなどにインスパイアされたストーリーを読んでもらうことも、私のマインドセットに非常に役立っています。人それぞれの立場があり、視点を再確認することは非常にモチベーションを高めます。自分の声でのナレーションは楽しいですね(Androidはまだ追いついていない!)。子供の頃の自分の声でこれらの物語を読んで録音してもらえたらいいなと思います!

『Unlearn Stress』の提供内容:

このアプリは完全にオフラインで動作し、他のアプリのようにデータ収集はありません。生涯プレミアム版が4.99ドルで、予算に優しいです。サブスクリプションサービスや不必要なデータ収集に疲れたので、私は90年代の考え方に捕らわれているのかもしれません。

デバイスに別の声を追加して、物語のナレーションに使えることもできます。

  1. iPhone: アクセシビリティ > 音声コンテンツ > 声。声をクリックして、拡張版が利用可能かどうか確認します。
  2. Android: https://support.google.com/accessibility/android/answer/6006983?hl=en

どこで見つけるか:

これが私を助けてくれたように、あなたにも役立つことを願っています。あなたの考えや提案を聞けたら嬉しいです!

チェックしてくれてありがとう!

人気: 1 点数 | 0 件のコメント

Show HN: Unlearn Stress – 個人の声ナレーションを備えたストレス軽減アプリ - プロジェクトのスクリーンショット


17. Show HN: 速読者のためのブックリーダー

URL: https://boosum.dev/web

著者: korzhov_dm

説明:

人気: 1 点数 | 1 件のコメント

Show HN: 速読者のためのブックリーダー - プロジェクトのスクリーンショット


18. Show HN: ブラウザで80の言語の構文木を視覚化する

URL: https://intmainreturn0.com/ts-visualizer/

著者: htfy96

説明:

人気: 2 点数 | 0 件のコメント

Show HN: ブラウザで80の言語の構文木を視覚化する - プロジェクトのスクリーンショット


19. Show HN: あなたの / Twitter タイムラインをクリーンアップするためのブラウザ拡張機能

URL: https://github.com/ErfanEbrahimnia/nope-x

著者: erfanebrahimnia

説明:

人気: 1 点数 | 0 件のコメント

Show HN: あなたの / Twitter タイムラインをクリーンアップするためのブラウザ拡張機能 - プロジェクトのスクリーンショット


20. Show HN: FOMOを避けるためにマルチモデルAIチャットボットを作りました。

URL: https://chatone.io

著者: BeeFriedman

説明: こんにちは、HNの皆さん。

私はプロジェクトに取り組んでいる間に、GPT-4やClaude 3.5のような新しいAIモデルを頻繁に切り替えている中で、ChatOneを作りました。より良い回答を見逃しているのではないかと思い続けたので、複数のモデルから同時に回答を得て、それらを簡単に比較できるようにChatOneを開発しました。

-テディ

人気: 5 点数 | 1 件のコメント

Show HN: FOMOを避けるためにマルチモデルAIチャットボットを作りました。 - プロジェクトのスクリーンショット


21. Show HN: 理由は特にないけど、1000個のバーチャルビルボードを作ってみた!

URL: https://1000grid.com

著者: Tanzirul

説明:

人気: 4 点数 | 5 件のコメント

Show HN: 理由は特にないけど、1000個のバーチャルビルボードを作ってみた! - プロジェクトのスクリーンショット


22. Show HN: ラプラス変換計算機

URL: https://laplace-transform-calculator.com/

著者: ImranK

説明:

人気: 3 点数 | 0 件のコメント

Show HN: ラプラス変換計算機 - プロジェクトのスクリーンショット


23. Show HN: 64.surf – URLだけでファイルを共有する

URL: https://64.surf/

著者: burcs

説明: こんにちは、HN。

このプロジェクトは、URLだけで何ができるかという疑問を解決するために作りました。

非常にシンプルで、ストレージは一切不要で、ファイルを暗号化することもできます。ただし、いくつかのプラットフォームでは長いリンクを投稿することができないという制約があります。URL短縮サービスを使うことも考えましたが、URLを保存しマッピングするのは本来の目的から外れてしまうと思いました。

しかし、ほとんどのブラウザでは、一度リンクを取得すれば開くことができます。例えば、Safariを使って10MBのファイルを「共有」することができましたが、Chromeでは最大350KBのようです。

人気: 7 点数 | 1 件のコメント

Show HN: 64.surf – URLだけでファイルを共有する - プロジェクトのスクリーンショット


24. Show HN: HTMLメールを書くのに疲れてしまったので、使えるものを作りました。

URL: https://html-email.com/

著者: Utkarshn10

説明: こんにちは、HNの皆さん。

HTMLメールを書くのに疲れてしまい、ある日redditを見て回って、HTMLメールを書くのが嫌いな人たちを探していました。そこで、ソロ起業家やマーケターから多くの不満の声を聞きました。これは非常に退屈な作業で、多くのマーケターやソロ創業者はもっと重要なタスクに取り組む必要があるのです。

そこで、HTMLメールを簡単に作成できるツールを作ることに決めました。友人たちはこの製品を使ってすでに数時間を節約しています。

これは私の11番目の製品で、たくさんの人が悩んでいる問題を解決できると思います。ぜひあなたの意見を聞かせてください。

人気: 10 点数 | 2 件のコメント

Show HN: HTMLメールを書くのに疲れてしまったので、使えるものを作りました。 - プロジェクトのスクリーンショット


25. Show HN: Focusify – ドラッグ可能なウィジェットを備えた新しいタブの生産性拡張機能

URL: https://chromewebstore.google.com/detail/focusify-your-productivit/olnifekolhodhdeanmnieilgpfpgomek

著者: kai63001

説明: Focusifyは、あなたの新しいタブをカスタマイズ可能な生産性ハブに変えるChrome拡張機能です。主な機能は以下の通りです:

ポモドーロタイマー ToDoリスト メモ帳 環境音プレーヤー ダイナミック背景チェンジャー 音楽プレーヤー

Focusifyの特徴は、ウィンドウズのようなインターフェースで、新しいタブページ上にウィジェットを自由にドラッグ&ドロップできることです。

現在はベータ版としてリリースされています。HNコミュニティから、機能や使いやすさ、改善点についてのフィードバックをいただけると非常に嬉しいです。

ぜひお試しください:Chrome Web Storeリンク (https://chromewebstore.google.com/detail/focusify-your-produ…)

Focusifyの開発プロセスや直面した課題、今後の計画についてさらに詳しくお話ししたり、質問にお答えしたりすることもできますので、お気軽にお知らせください。

この投稿のどの部分を詳しく説明したり、調整したりすることをご希望ですか?

人気: 3 点数 | 0 件のコメント

Show HN: Focusify – ドラッグ可能なウィジェットを備えた新しいタブの生産性拡張機能 - プロジェクトのスクリーンショット


26. Show HN: Rustで作ったPostgREST API(PG/MySQL/SQLite/ClickHouseに対応)

URL: https://github.com/subzerocloud/subzero

著者: ruslan_talpa

説明:

人気: 27 点数 | 0 件のコメント

Show HN: Rustで作ったPostgREST API(PG/MySQL/SQLite/ClickHouseに対応) - プロジェクトのスクリーンショット


27. Show HN: スタートアップと投資家のためのAIマッチメーカーを作りました

URL: #

著者: josh_hustler

説明: 1. FundBase.aiにアクセスしてください。 2. スタートアップの詳細を追加するだけです。例えば:「私たちはシドニーで$100Kを調達しているフィンテックアプリです。」 3. そして、Taa Daa! AIがあなたにぴったりの投資家をマッチングし始めます。 4. 彼らにメールやピッチデッキを送信しましょう。 5. 幸運を祈ります!ピッチ頑張ってください!

人気: 2 点数 | 1 件のコメント


28. Show HN: QCOM: リポジトリを迅速かつ簡単に更新するための自動コミットおよびプッシュツール

URL: https://github.com/v3ai/qcom

著者: applestone

説明: 時には、ディレクトリ内のコードや設定ファイルなどをさっとコミットして、GitHubにプッシュしたいと思うことがありますよね。

人気: 3 点数 | 0 件のコメント

Show HN: QCOM: リポジトリを迅速かつ簡単に更新するための自動コミットおよびプッシュツール - プロジェクトのスクリーンショット


29. Show HN: AIを使って製品ページを生成するPython MLモデルを作成しました

URL: https://proud-course-824179.framer.app/

著者: Rafael_GB

説明:

人気: 2 点数 | 0 件のコメント

Show HN: AIを使って製品ページを生成するPython MLモデルを作成しました - プロジェクトのスクリーンショット


30. Show HN: ブラウザで使える無料の .msg ビューア

URL: https://msg-viewer.pages.dev/

著者: molotochok

説明: 私の仕事では、Outlookの.msgファイルの内容を確認する必要がありました。多くの人は、Outlookアプリで簡単に開けると思うかもしれませんが、Windowsではできても、Macでは無理でした。Macでは.msgではなく.emlを期待しているからです。また、ファイルを解析するために、外部サーバーにアップロードするようなウェブサイトも使いたくありませんでした。それは安全ではなく、内部データが漏れる恐れがあるため、会社のポリシーにも反します。そこで、外部サーバーにリクエストを送信せず、ブラウザでファイルを読み取るシンプルな.msgビューアを作成することに決めました。これにより、データが第三者と共有されないため、非常に速く、安全です。

人気: 4 点数 | 0 件のコメント

Show HN: ブラウザで使える無料の .msg ビューア - プロジェクトのスクリーンショット


31. Show HN: 暗号通貨投資アドバイザーAI – AI投資アドバイザリーシステム

URL: https://github.com/foxmoon/CryptoInvestmentAdvisorAI

著者: techFFF

説明: Crypto Investment Advisor AIは、ブロックチェーンと人工知能技術を活用した投資アドバイザリーシステムです。このシステムはChainlinkを統合してリアルタイムの暗号通貨市場データを取得し、GaiaNetのマルチロールAIノードを利用してユーザーにパーソナライズされた投資アドバイスを提供します。ユーザーはWeb3ウォレットを通じて認証し、投資に関する質問を提出すると、システムは市場データを分析し、異なるAIロールノードを通じて専門的な推奨を生成します。さらに、このシステムには投資シミュレーターが含まれており、専門家の意見に基づいた潜在的なリターンについて直感的に理解できる体験を提供します。 GitHub: https://github.com/foxmoon/CryptoInvestmentAdvisorAI

人気: 1 点数 | 0 件のコメント

Show HN: 暗号通貨投資アドバイザーAI – AI投資アドバイザリーシステム - プロジェクトのスクリーンショット


32. Show HN: オブジェクト指向アプローチを使ってReduxステート管理を実装しました

URL: https://github.com/pontjs/zustand-oop

著者: hzongquan

説明: zustandに切り替えたことで、モデルレイヤーの実装がずっと簡潔になり、iron-reduxよりもシンプルになりました。Reduxの原則を柔軟に解釈できるので、さらに手を抜いて、オブジェクト指向のzustandライブラリであるzustand-oopを作成しました。これにより、オブジェクト指向のアプローチを用いてFluxの原則を実装しています。

人気: 1 点数 | 0 件のコメント

Show HN: オブジェクト指向アプローチを使ってReduxステート管理を実装しました - プロジェクトのスクリーンショット


33. Show HN: Model2Vec: センテンストランスフォーマーをCPUで500倍速く、サイズを15倍小さくする方法

URL: https://github.com/MinishLab/model2vec

著者: stephantul

説明: こんにちは、HN!

私たち(トーマスとステファン、こんにちは!)は最近、Model2VecというPythonライブラリをリリースしました。このライブラリは、任意の文のトランスフォーマーを小さな静的埋め込みのセットに圧縮します。これにより、モデルを使った推論が最大500倍速くなり、モデルのサイズは15分の1に削減されます(パラメータ数は7.5M、または使用するデータ型(float16またはfloat32)によっては15/30MBのディスク容量)。これにより、MacBookのCPU上で毎秒50,000〜100,000ドキュメントを埋め込むことが可能です。

この削減はもちろんコストが伴います。そのため、圧縮されたモデルは親モデルよりも性能が劣ります。それでもなお、GLoVeやword2vecベースの大規模な静的埋め込みと比べると、実際には遥かに優れています。さらに、Model2Vecモデルと文のトランスフォーマーの間の性能差は予想よりも小さくなることがよくあります。結果については、こちらをご覧ください:https://github.com/MinishLab/model2vec/tree/main?tab=readme-…。Model2Vecのフィッティングにはデータは必要なく、ただの文のトランスフォーマーと、必要に応じて頻度順に並べられた語彙があれば簡単に実装できます。

このライブラリを作ったのは、非常に高速なCPU推論が必要な場合にオプションが乏しいことに少し不満を感じたからです。もしMiniLMが十分に速くなく、GPUにアクセスできない場合、通常は柔軟性に欠けるBPembを使わざるを得なかったり、たくさんのデータが必要なGLoVeやword2vecモデルを自分でトレーニングしなければならなくなります。Model2Vecはこれらすべての問題を解決し、巨大なコーパスでトレーニングされた専門的な静的埋め込みよりも優れた性能を発揮します。私たちは、ライブラリが使いやすく、一般的なワークフローに統合しやすいように考えるのに多くの時間を費やしました。

huggingfaceとの緊密な統合に加えて、今週リリース予定の文のトランスフォーマーの統合も準備しています。これにより、文のトランスフォーマーをサポートするライブラリの中でModel2Vecモデルを直接統合し、圧縮することが可能になります。これにより、llama-indexやembetter経由のscikit-learn、langchainなど、さまざまなフレームワークにすぐに対応できます。

皆さんのご意見をお聞かせください。フィードバックをいただけることに非常に興味があります。私たちはすでに自分たちのプロジェクトでこれを使用しており、最終的には必要だったから作りましたが、興味深いユースケースや質問があればぜひ教えてください。

良い一日を!

人気: 7 点数 | 2 件のコメント

Show HN: Model2Vec: センテンストランスフォーマーをCPUで500倍速く、サイズを15倍小さくする方法 - プロジェクトのスクリーンショット


34. Show HN: BootstrAPP.xyz – アプリのアイデアを検証するためのセルフブートストラッププラットフォーム

URL: https://bootstrapp.xyz

著者: axzilla

説明: 私は自己ブートストラップ可能なアプリ開発プラットフォームを構築しています。特徴は、開発者が自分のアプリアイデアを検証するために使用するのと同じプロセスを使って、プラットフォーム自体を構築していることです。

主なコンセプト: 1. プラットフォームは、シンプルなアイデア提出と投票システムから始まります。 2. 開発者(あなた)は、プラットフォーム自体の機能を提案します。 3. コミュニティがこれらの機能に投票します。 4. 私は最も人気のある機能を実装します。 5. プラットフォームが進化するにつれて、開発者は同じプロセスを使用して自分のアプリアイデアを検証・開発することができます。

技術スタック: - バックエンド: Go - フロントエンド: HTMX + Alpine.js - テンプレート: Templ - アプローチ: サーバーサイドレンダリングを使用したMPA - デプロイ: 単一のバイナリファイル

現状: 機能アイデアを提出するためのテキストボックスと投票システム。

目標: ツールを構築するプロセスがそのままツールになるメタプラットフォームを作ることです。今、プラットフォームを形作り、後でそれを使って自分のアプリを形作ります。

HNへの質問: 1. アプリアイデア検証プラットフォームに必要な機能は何ですか? 2. どれだけメタにできるでしょうか?プラットフォームにとっても、そこで構築される将来のアプリにとっても有用な機能のアイデアはありますか?

ぜひこちらもチェックしてみてください: https://bootstrapp.xyz そして、自分のアプリをブートストラップするためのツールをブートストラップする手助けをしてください!

人気: 3 点数 | 0 件のコメント

Show HN: BootstrAPP.xyz – アプリのアイデアを検証するためのセルフブートストラッププラットフォーム - プロジェクトのスクリーンショット


35. Show HN: AIを活用したブラウザ拡張機能でProductHuntのコメントを生成

URL: https://chromewebstore.google.com/detail/huntblaze/kklnbijobdfbaeojfebbcblfjgjljnld

著者: kouyaruten

説明: 私がこれを作った理由:ProductHuntでのユーザーのエンゲージメントをより簡単にするためです。特に、コメントを書くのが苦手な方や英語が母国語でない方のために役立ちたいと思いました。

人気: 2 点数 | 0 件のコメント

Show HN: AIを活用したブラウザ拡張機能でProductHuntのコメントを生成 - プロジェクトのスクリーンショット


36. Show HN: YARSを使ってRedditから画像、GIF、投稿、コメント、ユーザーデータを一括ダウンロードするツール

URL: https://github.com/datavorous/yars

著者: sbcharjee

説明: このスクレイパーは、シンプルな .json リクエストを使用しており、公式の Reddit API キーが不要なため、軽量で使いやすいです。

回転プロキシを使用することをお勧めします。さもないと、Reddit から IP バンを食らうかもしれません。この方法で ‘r/all’ から同時に最大 2552 件の投稿を抽出できました。

<a href=“https://files.catbox.moe/zdra2i.json”>こちら</a> は、‘r/nosleep’ のトップ 100 投稿を含む 7.1 MB の JSON ファイルで、投稿タイトル、本文、すべてのコメントとその返信、投稿スコア、アップロード時間などが含まれています。

人気: 3 点数 | 0 件のコメント

Show HN: YARSを使ってRedditから画像、GIF、投稿、コメント、ユーザーデータを一括ダウンロードするツール - プロジェクトのスクリーンショット


結論

今日のShow HNのまとめでは、多様な革新的プロジェクトを紹介しました。AIを活用したツールから創造的なコーディングソリューションまで、これらのプロジェクトは私たちの技術コミュニティの動的な性質を反映しています。どのプロジェクトが最も印象に残りましたか?コメントで教えてください!

Tags: #ShowHN #テクイノベーション #デベロッパープロジェクト #AIアプリケーション #オープンソースソフトウェア

関連リソース

← Back to Blog
← SUB Email