2025-12

スポンサーリンク
geopandas関連

行政データのプロット

行政データのプロット今回は国土数値情報の行政区域データを使うこれは市区町村の境界が表示できる今回は東京都の平成29年のものを使うN03-170101_13_GML.zipをダウンロードダブルクリックで解凍しで移動この中にあるシェープファイル...
geopandas関連

CSVファイルの読み込みとgeopandas

CSVファイルの読み込みとgeopandas今回は品川区のオープンデータを使う品川だと避難所はCSVで提供されている他にも公共施設AED交通事故などもあるとりあえず今回は公共施設のCSVを使う公共施設&sort=score+desc%2C+...
未分類

山手線のプロット

山手線のプロット路線図から山手線のみプロットするでとなっているので路線名で調べれるかをテスト結果はとなるこの中から山手線が入っているかを true falseで調べる結果はなので山手線に絞って表示する結果はこれだと神戸のものも含まれるため運...
シェープファイル

ダウンロードしたシェープファイルの読み込み

ダウンロードしたシェープファイルの読み込み今回はオープンデータの鉄道路線を使う今回は令和元年のデータをダウンロードして使うZipをダウンロードして解凍N02-19_GMLがファイル名になるのでで移動今回使用するデータは路線図なのでRailr...
geopandas関連

geopandas関連

PythonでのGIS・位置情報データのハンドリング実践ShapelyやGeoPandas、Folium、Plotlyなどによるさまざまなデータ処理・可視化手法を学ぶOSMNXはopenstreetmap による最短経路の算出内容の実践はd...
RAG

RAGのメイン処理

RAGのメイン処理でユーザのプロンプトをベクトル化を使うことでchromaDBのメソッドを使うことで似ている情報をベクトル同士を比べることで似ている情報を得ることが可能になるこの中ででプロンプトを指定してで上位何個を該当させるか指定できる今...
RAG

ファイルをベクトル化してDBへ保存

ファイルをベクトル化してDBへ保存によってボタンを押したら処理が完了するはボタンを押したら、という意味は自作のメソッドで、ファイルアップロードしたときの結果が入っているのででfor ループで file へ代入していくがそのメソッドも自作のメ...
RAG

RAGで使う wordファイルのアップローダ作成

RAGで使う wordファイルのアップローダ作成これでの設定で拡張子が docx のもののみ受け付けるこれで複数ファイルのアップロードが可能とすることで機能を変数に格納できる
RAG

RAGのためのテキスト分割関数

RAGのためのテキスト分割関数文章となる文字列をチャンクという塊に分割し分けたものをベクトル化してDBに入れるこのためチャンクに分ける分割関数を作成する以下解説チャンクサイズの設定塊の許容範囲の設定これにより1000文字なら最初の200文字...
Chroma

chromaDB

ローカルLLMを使ってRAGが導入された本格的なチャットボットを作ろう!ローカルLLM実行ツールであるOllamaとPythonを使ってローカル環境にいくら実行しても無料のAI環境を作ろう!で word ファイルをRAGにしているので参考に...
スポンサーリンク