Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[Roppongi.rb#28] Sentiment-aIというgemを作りました
Search
Hoang Duc Quan
March 13, 2025
Programming
0
140
[Roppongi.rb#28] Sentiment-aIというgemを作りました
Hoang Duc Quan
March 13, 2025
Tweet
Share
More Decks by Hoang Duc Quan
See All by Hoang Duc Quan
[Roppongi.rb#31]Roda紹介
blazingrockstorm
0
79
[SaigonRB#20] Clean code in Ruby
blazingrockstorm
0
27
[SaigonRB#21] Ruby Silver & Ruby Gold
blazingrockstorm
0
21
Other Decks in Programming
See All in Programming
CSC305 Lecture 04
javiergs
PRO
0
270
PHPに関数型の魂を宿す〜PHP 8.5 で実現する堅牢なコードとは〜 #phpcon_hiroshima / phpcon-hiroshima-2025
shogogg
1
210
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
dynamic!
moro
10
7.7k
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.3k
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
820
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
170
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
730
ALL CODE BASE ARE BELONG TO STUDY
uzulla
17
2.7k
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
340
オープンソースソフトウェアへの解像度🔬
utam0k
15
2.8k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Designing Experiences People Love
moore
142
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Speed Design
sergeychernyshev
32
1.2k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Embracing the Ebb and Flow
colly
88
4.8k
How to Think Like a Performance Engineer
csswizardry
27
2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
YesSQL, Process and Tooling at Scale
rocio
173
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Sentiment-aIというgemを作りま した ホアンクアン @BlazingRockStorm
自己紹介 Hoang Quan (ホアンクアン) @BlazingRockStorm rocker.gryphon システムエンジニア、クラウドとバックエンド専門 Ruby、AWS、Agileが好き
gemを作った理由 1 自分チャレンジ Railsの外でRubyをプログラミン グしたかった 2 新ツールを作りたい 現在のgemはアウトデートしま した 3
正確性 既存のgemは、特定のキーワードでのみ感情を検出していました。 → もっと自然な方法で感情を検出できるgemを構築したいです。 4 生成AI 生成AIがある
Sentiment-aIを始める インストール $ bundle add sentiment-ai または $ gem install
sentiment-ai 互換性 Ruby 3.1以降
Sentiment-aIを始める 使い方 まず、requireでgemを呼ぶ providerとkeyで新instanceを作成 例
Sentiment-aIを始める 使い方 文書分析 文書配列を分析 CSVファイルの内容分析 複数言語
ユースケース 1 SNS SNSの内容感情を監視する。 2 顧客からのフィードバック 顧客のフィードバックを分析する 3 口コミ レビューの感情を追跡する
4 ブランドの評判 ブランドの評判を管理する
私が学んだこと - gemを作る方法 - gemをデプロイする方法 - 生成AI使用gemを作る
将来の改善 - より多くの言語を追加 - より多くのAIモデルを追加 コントリビュート - https://github.com/BlazingRockStorm/sentiment-ai にて、issueを追加する か、プルリクエストを作成してください。
- 共同執筆者を見つけたいので、私と連絡先を交換してください。
ご清聴ありがとうござい ます!