Share My Text - Share your short text in short time 概要 短いテキストをURLベースで共有するためのWebサービスです。テキストは一時的にサーバに保存されますが、短時間(1時間)で自動的に削除されます。
mkdocs-macrosを利用してサムネイル表示する TL;DR MkDocsのプラグインであるmkdocs-macrosを利用してサムネイル表示します。 以下の様なサムネイルを自動的に表示できるようにします。
mkdocs-macrosとは MkDocsでMarkdownドキュメントをHTMLに変換する際に一部をPythonで変換するためのプラグインです。 mkdocs-macrosを利用すると、以下のような記述ができます。
AWS SageMaker Ground Truthでテキストのラベリングを試してみる TL;DR AWS SageMaker Ground Truthは、機械学習用のラベルデータ作成を行うためのプラットフォームです。 SageMaker Ground Truthでは、以下の種類のラベルデータを作成することができます。
AIGAOMOI - 日本語文書感情分析サービス 概要 文章を機械学習で分析し、良い感情(Positive)であるか、悪い感情(Negative)であるかを分析するWebサービスです。 サーバレス、SPA、機械学習関連APIのデモンストレーションとして作成しました。
Mkdocs と S3/Cloudfront によるドキュメント公開システムの構築 TL;DR Markdown で記載したドキュメントを GitHub にコミットすると、 CodePipeline と CodeBuild により自動的に HTML に変換して S3/CloudFront にデプロイして公開します。
FizzBuzz問題をニューラルネットワークで解いてみる TL;DR FizzBuzz問題をニューラルネットワークで解いてみます。
ラベルデータの作成 import pandas as pd results = [] for i in range(1, 10000 + 1): if i % 3 == 0 and i % 5 == 0: results.append((i, 'FizzBuzz')) elif i % 3 == 0: results.append((i, 'Fizz')) elif i % 5 == 0: results.append((i, 'Buzz')) else: results.append((i, 'Number')) data_df = pd.DataFrame(results, columns=['Number', 'Results']) display(data_df.head(15))
GitHubにpushする際にQiitaにも投稿する TL;DR MarkdownドキュメントをGitHubにpushする際に、hooksを利用してQiitaにも自動的に投稿するようにします。
構築 概要 Qiitaのアクセストークンを発行する。 投稿用のPythonプログラムを作成する。 gitでチェックアウトしたファイルの最終更新日を修正する。 gitのpre-pushに設置する。 Qiitaのアクセストークンを発行する QiitaのREST APIに投稿するためにアクセストークンを発行します。 以下のリンクから個人用アクセストークンを発行してください。
GANでピカチュウを描いてみる TL;DR GAN(Generative Adversarial Network)でピカチュウを描いてみるというネタです。
GCP AutoML Natural Languageのベンチマーク TL;DR デモデータを利用してAutoML Natural Languageと自作モデルの性能を比較してみました。 もう全部AutoML Natural Languageでいいんじゃないかなぁ・・・。