文系出身のデータサイエンティストが実践してきた勉強法を徹底解説

こんにちは! AIがトレンドとなって世間で騒がれる中、『文系だけどAIの開発ができるようになりたい!』と思う方も多いのではないでしょうか。 今回は文系出身の私、小笠原がAIにも通ずるデータサイエンスの知識を得るまでに行った勉強方法を紹介します。データサイエンスはAIのベースとなる領域ですので、データサイエ…

[解決!Python]range関数と同様に、浮動小数点数値の等差数列を作成するには

[解決!Python]range関数と同様に、浮動小数点数値の等差数列を作成するには:解決!Python # range関数で得た値に係数をかける for num in [num * 0.1 for num in range(0, 5)]: print(num) # 出力結果: #0.0 #0.1 #0.2 #0.30000000000000004 #0.4 # 浮動小数点の誤差をround関数で丸める for num in [round(num * 0…

はじめに|Python だけで作る Web アプリケーション(フロントエンド編)

こんな悩みはないでしょうか? Web アプリ作ってみたいけど、何から手をつけていいから分からない Flask や FastAPI を使ってみたけど、HTML/JS/CSS がよく分からず、挫折してしまった 作成した Web アプリのインターネット公開や社内でのデモ共有を素早く行いたい 本書ではStreamlitを活用してHTML, JS, CSS を一切使わ…

VSCodeとPoetryで作るPython開発環境

こんにちわ alivelimb です。 本記事ではプロジェクト毎に用意している Python 開発環境を紹介します。なお、本記事で紹介した環境構築の自動化スクリプトをgithubで公開しています。 概要 Python の開発環境は主に VSCode, pyenv, poetryを用いて用意しています。 pyenv は Python 自体のバージョン管理を行います。Pyt…

【実践】Python+TF-IDFで文書の特徴を見つける

前回はワードクラウドについて紹介しましたが、今回は Python で TF-IDFによる文書の特徴抽出について紹介したいと思います。 今回もクラス化しているので、コピペですぐにお試しいただけます。 とりあえず使ってみたい […]