セール中 カテゴリ一覧 著者一覧
初めてのAPI開発 PythonとFlaskで固有名詞抽出に挑戦
0件
1,980円(税込)
獲得ポイント: 20pt
通常:
20pt

初めてのAPI開発 PythonとFlaskで固有名詞抽出に挑戦

発売日: 2025/12/5
PDF / EPUB EPUBリフロー
想定ページ数: 44ページ
ISBN: 9784295604129
全文検索: 非対応
Pythonを使った固有名詞抽出APIの構築に関する本書は、Flaskを活用して自然言語処理の基礎から実践までを網羅しています。初心者の方でも安心して取り組める内容で、Dockerを利用した開発環境の構築や、APIの設計からデプロイまでの具体的な手法を学ぶことができます。固有名詞抽出の概要を理解しながら、実際のアプリケーションに応用するための知識を身につけることができます。これからのAI時代に向けて、実践的なスキルを身につけてみてはいかがでしょうか。
【目次】
第1章 開発環境の準備〜DockerでFlaskが動く環境を作成〜
第2章 自然言語処理における固有名詞抽出の概要
第3章 APIの作成〜クエリ文字列から固有名詞を抽出するAPIを作成〜
第4章 APIを公開〜Cloud RunにDockerコンテナをデプロイ〜
第5章 APIに別の機能を追加〜ルーティングの実装〜

目次

電子書籍閲覧に関するご注意
目次
はじめに
「固有名詞抽出」とは?
なぜ「API」として作るのか?
対象とする読者
作成するAPIの全体像
サンプルコードのリポジトリー
第1章 開発環境の準備〜DockerでFlaskが動く環境を作成〜
1.1 Flaskとは?
1.2 アプリのディレクトリーを作成
1.3 必要なライブラリーをrequirements.txtに記載
1.4 エントリーポイントとなるapp.pyを作成
1.5 Dockerfileの作成
1.6 Dockerイメージ・コンテナの作成
第2章 自然言語処理における固有名詞抽出の概要
2.1 自然言語処理で解決できるタスク
2.2 固有名詞抽出(NER)
2.3 形態素解析とトークナイズ
2.4 ラベルの読み込み
2.5 訓練済みモデルの読み込み
2.6 予測
第3章 APIの作成〜クエリ文字列から固有名詞を抽出するAPIを作成〜
3.1 Transformersをインポート
3.2 リクエストからパラメータを取得
3.3 モデルの読み込み
3.4 予測
第4章 APIを公開〜Cloud RunにDockerコンテナをデプロイ〜
4.1 Cloud Runとは?
4.2 Google Cloud上に「プロジェクト」を作成
4.3 Cloud SDKをインストール
4.4 Google Cloud Configurationを設定する
4.5 Artifact Registryにpush
4.6 Cloud Runにデプロイ
第5章 APIに別の機能を追加〜ルーティングの実装〜
5.1 ルーティングとは?
5.2 Flaskでのルーティング実装
5.3 個人名抽出機能を追加
おわりに
謝辞
参考文献

ユーザーレビュー

書籍をシェアする