目次 概要 ソース teratail_w2v_question.ipynb 概要 分散表現を用いた検索システムを作る。 teratailから質問をスクレイピングする。 スクレイピングした文章をもとにword2vecを学習する。 word2vecによって得られた分散表現をもとにcosine similarityを計算して、クエリと質問文の類似度を得る。 類似度をもとにソートする。 ソース teratail_w2v_question.ipynb 関連書籍 Pythonではじめる機械学習 Word2Vec 分散表現 自然言語処理 技術 スクレイピング pytorch Google Colaboratory 制作物 機械学習 Python See also StreamlitでChatGPTのUIを作る—LangChain ReActエージェントとGoogle検索の組み合わせ EasyOCRで日本語画像をテキスト化—セットアップから実運用まで GradioでAI水平思考クイズを作ってHugging Face Spacesにデプロイした話 Xのタイムラインを自動要約!FastAPI + LLMで作るトピックダイジェストシステムの設計 ジムから住む場所を決める!Go + Reactで作る「筋肉不動産」アプリの設計