はじめまして、スタジオもぴんつです。
自己紹介と事業目標、ロゴマークはPythonにまとめてあります。もちろん実行可。
自分コード全然書けないので、Claudeに書いてもらいました。
記事は自分で書いてます。
ロゴマーク由来とコード.py
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import numpy as np
"""
==============================================================
もぴんつ ロゴマーク(ROC曲線モチーフ)
==============================================================
---- ロゴマークの由来 ----
このROC曲線とAUCをロゴマークにしようとしたのは、右上がりもそうだんだけど、
人間とAIも両方不完全なものだから、お互いを補い合って進化(人口減少をAIで
補うとか)しましょうという意味で、ClaudeとPythonを使ってつくりました。
ROC曲線というのはAIがちゃんと仕事をするために、人間がちょうどいい指示を
出していることの指標で、両方完璧にはならないけど、この水色の部分が
大きくなるほどAIの精度がよくなるものです。
このようにして人間とAIがいっしょに考えて進化していくことが事業の目的です。
---- 事業目標(北極星) ----
「AIと人類の共進化」
事業の二本柱:
1. AIリテラシー教育 ? 一次体験ベースのコンテンツ制作・発信
2. セキュリティ ? 将来的な柱として構想中
コアメッセージ:
「知ってる私を売る」ではなく、「使えるようになるあなたを作る」
---- 行動指針 ----
- 神格化も悪魔化もしないAIリテラシーを貫く
- 一次体験ベース(自分で実際に使って検証した内容のみ発信する)
- 誠実さ・再現性を軸にコンテンツを作る
- 「すこファンシー」にならない(聞きたい答えに最適化しすぎない)
- 技術起点ではなく「困っている人のニーズから逆算する」
- AIの設計思想・苦手の明示・エコシステム依存性を、複数ツールの
「オーディション」形式で評価する
---- 行動規範 ----
- 人間の専門家・名人の仕事を奪わない。知覚や経験を模倣・再現し、
補い合う存在としてAIを設計する
- 100%の正解を装わない(人間の名人にもできないことはAIにもできない
と正直に伝える)
- NGトピック:軍事・政治・宗教・下ネタは扱わない
- 甘い意見より本質的な指摘を優先し、批判的フィードバックを恐れない
==============================================================
"""
# ---- パラメータ ----
FILL_COLOR = "#b5e8ff" # もぴんつブルー(薄口・Azure Portal寄り)
LINE_COLOR = "#1E88C7" # 塗りより一段濃いめの輪郭線(公式Azureカラーから色相を少しずらした自社色)
BG_COLOR = "none" # 透明背景
# ---- なだらかな AUC?1 の曲線を生成 ----
# シグモイド的に立ち上がる急カーブ(左上に張り付く形)
x = np.linspace(0, 1, 300)
k = 10 # 急峻さ
x0 = 0.3 # 立ち上がり位置
y = 1 / (1 + np.exp(-k * (x - x0)))
# 端点を厳密に (0,0) と (1,1) に固定して正規化
y = (y - y.min()) / (y.max() - y.min())
fig, ax = plt.subplots(figsize=(6, 6))
fig.patch.set_alpha(0)
ax.set_facecolor(BG_COLOR)
# 塗りつぶし(単色)
ax.fill_between(x, 0, y, color=FILL_COLOR, alpha=1.0, linewidth=0)
# 曲線本体
ax.plot(x, y, color=LINE_COLOR, linewidth=4, solid_capstyle="round")
# 縦軸・横軸(黒、先端に矢印)
ax.annotate("", xy=(1.05, 0), xytext=(0, 0),
arrowprops=dict(arrowstyle="-|>", color="black", linewidth=2, mutation_scale=20))
ax.annotate("", xy=(0, 1.05), xytext=(0, 0),
arrowprops=dict(arrowstyle="-|>", color="black", linewidth=2, mutation_scale=20))
# 軸まわりの装飾を消してシンプルに
ax.set_xlim(-0.05, 1.15)
ax.set_ylim(-0.05, 1.15)
ax.set_aspect("equal")
ax.axis("off")
plt.tight_layout()
plt.savefig("roc_logo.png", dpi=300, transparent=True)
plt.savefig("roc_logo_white_bg.png", dpi=300, facecolor="white")
print("saved")
AIといっしょになんか面白いことやっていきます。
末永くよろしく。
