Jupyter

Jupyterはコードと文章,数式,図表をまじりながらインターアクティブにノートブックを作成できるウエブアプリケーションである.どのようなノートブックが作れるかはnbviewerのページをご参照ください.

Jupyterノートブックについて日本語の記述がまだ少ないようですが,以下のブログなどを参照するといいでしょう:

JupyterHub

JupyterHubは複数のユーザが同じサーバ環境でJupyterを同時に利用できるシステムです.サーバにアカウントをお持ちの方はこちらからお入りください.

現在は下記のPipfile(裏ではpipenvで環境を構築)を使用しています:

[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"

[packages]
jupyterhub = "*"
notebook = "*"
spacy = "*"
ipywidgets = "*"
jupyter-contrib-nbextensions = "*"
nbstripout = "*"
cython = "*"
numpy = "*"
scipy = "*"
matplotlib = "*"
scikit-learn = "*"
pandas = "*"
nltk = "*"
gensim = "*"
tensorflow = "*"
scrapy = "*"
pyldavis = "*"
mecab-python3 = "*"
janome = "*"
natto-py = "*"
jaconv = "*"
jieba = "*"
requests = "*"
jupyterthemes = "*"

[dev-packages]

[requires]
python_version = "3.7"

他のノートブック方プログラミング環境

Google Colab

Google Colaboratoryはグーグルのクラウド上でJupyterノートブックが使える便利なサービスです.特にグーグルのGPU(TPU)をただで使用できることが特徴です.使用にはグーグルのアカウントが必要です.詳しいことは紹介ノートブックをご覧ください.