Skip to content
View kojikojikojikoji's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kojikojikojikoji

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kojikojikojikoji/README.md

Koji Miyazawa

Data scientist in Japan.

At a medical data company, I analyse electronic health records and cancer genomic panel test results from hospitals, for pharmaceutical companies. For example, how often lung side effects appear with anticancer drugs, how often gene variants appear, and finding side effects in free-text clinical notes.

I also work on digital transformation (DX) and AI adoption for small and mid-sized businesses. I build business systems such as an ERP made from scratch, an on-premise AI server, and software for accounting and education. I recently released GogaQ, an iPhone and iPad app for learning languages from real sentences.

Other areas I work in: claims data, doctor surveys (conjoint analysis), Bayesian statistics and causal inference. I publish the tools I make here.

Open source

Project What it does
jpomop Converts Japanese DPC inpatient data to the OMOP Common Data Model v5.4. Built from the public specification and synthetic data only. On PyPI: pip install jpomop.
partworth Hierarchical Bayes choice-based conjoint analysis in Python (PyMC), with Sawtooth-style outputs and a market simulator. On PyPI: pip install partworth.
natural-japanese-writing An agent skill for Claude Code, Codex and Cursor that rewrites AI-sounding Japanese into natural Japanese without changing the facts.

Contributions to other projects

Worked examples in Bayesian statistics

Executed Jupyter notebooks, each on one method and one public dataset.

kintone plugins

Ten open-source plugins for kintone, written in TypeScript. Each README is available in English and Japanese.

Plugin What it does
command-palette Ctrl+K command palette: jump to apps, views and records from the keyboard
record-diff-viewer Compare two records side by side with field-level and inline text diff
status-time-tracker Track how long records spend in each process status and locate bottlenecks
round-robin-assigner Assign new records to team members in rotation or by current workload
draft-autosave Auto-save form input and restore it after a lost tab or session timeout
markdown-copy Copy records and list views to the clipboard as Markdown tables, lists or TSV
image-annotator Draw arrows, shapes and text on attached images, keeping the original file
image-compressor Compress and resize images in the browser before attaching, stripping EXIF location data
dummy-data-generator Generate realistic Japanese test data, reproducible with a fixed seed
theme-switcher Dark and dim themes with per-user switching and OS auto mode

Writing

Pinned Loading

  1. jpomop jpomop Public

    Convert Japanese DPC inpatient data to the OMOP Common Data Model v5.4 (built from the public specification and synthetic data only)

    Python

  2. partworth partworth Public

    Hierarchical Bayes choice-based conjoint analysis in Python (PyMC), with Sawtooth-style outputs and a market simulator

    Python

  3. natural-japanese-writing natural-japanese-writing Public

    An agent skill for Claude Code, Codex and Cursor that rewrites AI-sounding Japanese into natural Japanese without changing the facts. 59-item checklist across six layers, plus an automated checker.

    Python 1

  4. bayesian-pairwise-ranking bayesian-pairwise-ranking Public

    Rank anything from pairwise comparisons with uncertainty: Bradley-Terry, Davidson and Plackett-Luce in PyMC, applied to LLM arena votes, food preferences and tennis

    Jupyter Notebook

  5. bayesian-ab-decision-kit bayesian-ab-decision-kit Public

    Sequential Bayesian A/B testing with expected-loss stopping rules: executed notebooks and a when-to-stop decision calculator (English/Japanese)

    Jupyter Notebook

  6. kintone-command-palette kintone-command-palette Public

    Ctrl+K command palette for kintone: jump to apps, views and records from the keyboard

    TypeScript