RAKSUL TechBlog

RAKSULグループのエンジニアが技術トピックを発信するブログです

LLMによるOCR、画像→構造化データをOpenAI APIで実現【Image inputs × Structured Outputs】

こんにちは。 ノバセルにてデータサイエンティストをしています、石川ナディーム(@nadeemishikawa)です。 本記事ではOpenAI APIの「Image inputs対応モデル」と「Structured Outputs」を組み合わせ、1 回の API 呼び出しで「画像 → 指定構造の構造化データ(…

【Python】PuLPで始める数理最適化

この記事は ノバセル Advent Calendar 23日目です。 こんにちは。 ノバセルにてデータサイエンティストをしています、石川ナディーム(@nadeemishikawa)です。 数理最適化とは、制約条件のもとで目的関数を最大化または最小化する手法です。ビジネス上のさま…

Streamlitアプリを効率化するst.fragment 入門

この記事は ノバセル Advent Calendar 16日目です。 こんにちは。 ノバセルにてデータサイエンティストをしています、石川ナディーム(@nadeemishikawa)です。 Streamlitでアプリを開発する際、ページ全体が再レンダリングされてしまい困ってしまう場面に遭遇…