python

【Python】全角文字に isalpha メソッドを使う方法

何の記事?? Python の isalpha メソッドを全角文字に使うときに True が返ってしまう問題へのアプローチを紹介します。 isalphaメソッド そもそも isalpha メソッドとはどんなメソッドなのかを確認してみます。 メソッドの名前の通り、アルファベットの文…

【Python】Word Cloud で相談事項を可視化してみた

何の記事??? Word Cloud はご存知でしょうか?? amueller さんが作成した 単語の出現頻度を可視化する python のライブラリです。実際にアウトプットとなる画像はみた方も多いのではないでしょうか? github.com word cloud のデモ画像 最近メンティーか…

【AI体験】姿勢推定をやってみよう

何の記事?? よく AI 系のイベントや動画で見るあれを実際に自分で動かしてみようという記事です。 youtu.be python の知識があると尚良いですが、今回は動かしてみることを目標とするのでコードの詳細はあまり解説しませんので、AI モデルを体験してみたい…

【最近傍探索簡単実装!!】Annoy のすすめ

何の記事?? Spotify社が開発した、高速最近傍探索のライブラリである Annoy を紹介します。 レコメンドなんかによく使われる最近傍探索と簡単なレコメンドの仕組みを紹介しています。 コードは追わなくてもレコメンドの仕組みを知りたい方は是非読んでみて…

【python での開発効率爆上げ!?】〜 python でオブジェクトをそのままファイルに出力する方法〜

何の記事?? 最近 python を使うことが多いのですが、データ処理時に中間的にオブジェクトをファイル出力したいなぁ〜と思う時があります。 基本的に numpy に処理したデータを入れたものの・・・という状況が非常に多く、今回は numpy をそのままファイル…

【レコメンドの仕組みってどうなってるの?】〜ユークリッド距離編〜

何の記事?? リコメンドに使えそうな知識を調べていくうちにまとめたくなりました。まずは、最も簡単なユークリッド距離編です。 Amazon や楽天などの EC では当たり前になっているリコメンドですが、実際自分で実装しようとした時に、どんな手法があるのか…

【Python で Web 開発入門】〜 Django でプロジェクト開始編〜

何の記事?? python の webアプリケーションフレームワークである Django を使ってプロジェクトを開始するところまで紹介します。 Django のインストール まずは、Django が既に入っているかもしれないので確認しましょう。下記コマンドで確認ができます。 …

【Python 中級編】マルチスレッドを使って速度改善をしよう

何の記事?? python で並行処理を行う方法を紹介します。マルチスレッドの方法の一つである threading モジュールを活用する方法を紹介します。 あまり応用の難しいところは触れずに基礎的な部分のみ説明します。 threading モジュール threading モジュー…