0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Pythonで自己紹介

0
Posted at

はじめまして、スタジオもぴんつです。
自己紹介と事業目標、ロゴマークは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")

ロゴマーク(もっと小).png
ロゴマーク

AIといっしょになんか面白いことやっていきます。
末永くよろしく。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?