Kanade Nonomura(野々村 奏)

Kanade Nonomura / 野々村 奏 — Natural Language Processing / Text Embeddings

Profile

Kanade Nonomura
Profile photo rendered as ASCII art
Name
Kanade Nonomura / 野々村 奏
Affiliation
First-year master’s student, Natural Language Processing Laboratory, Mathematical and Computer Science Program, Graduate School of Science and Engineering, Ehime University
Email
nonomura[at]ai.cs.ehime-u.ac.jp

I study natural language processing, with a particular focus on text embeddings. I am also interested in putting these technologies into practice.

Research Interests

  • Natural Language Processing
  • Text Embeddings
  • Automatic Prompt Optimization
  • Text Simplification

Publications

// International Conferences (4)

  1. Optimizing Task Instructions with Soft Prompts for Prompt-Based Text Embedding Models Kanade Nonomura, Satoru Katsumata, Jiro Nishitoba, Tomoyuki Kajiwara In Proceedings of the 40th Pacific Asia Conference on Language, Information and Computation (PACLIC 2026), Taipei, Taiwan, December 2026. (to appear)
  2. Mitigating Language Bias in Multilingual Sentence Embeddings for Cross-lingual Similarity Estimation Kanade Nonomura, Keita Fukushima, Risa Kondo, Tomoyuki Kajiwara In Proceedings of the 15th Joint Conference on Lexical and Computational Semantics (*SEM 2026), pp.385–394, San Diego, California, United States, July 2026.
    [PDF]
  3. Disentangling Meaning and Language Components in Diverse Multilingual Sentence Embeddings Kanade Nonomura, Keita Fukushima, Risa Kondo, Tomoyuki Kajiwara In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Student Research Workshop) (ACL SRW 2026), pp.1169–1176, San Diego, California, United States, July 2026.
    [PDF]
  4. HOTATE: A Japanese Dialogue Corpus Annotated with Responses of Private Thoughts and Public Statements Yuko Toda, Daisuke Maekawa, Kota Manabe, Eito Yoneyama, Kanade Nonomura, Yuki Fujiwara, Tomoyuki Kajiwara In Proceedings of the 15th Language Resources and Evaluation Conference (LREC 2026), pp.2987–2995, Mallorca, Spain, May 2026.
    [PDF]

// Domestic Conferences (Japan) (4)

  1. Disentangling Meaning and Language Components in Diverse Multilingual Sentence Embeddings Kanade Nonomura, Keita Fukushima, Risa Kondo, Tomoyuki Kajiwara The 40th Annual Conference of the Japanese Society for Artificial Intelligence (JSAI 2026), 4yin-b-54, June 2026. (in Japanese)
    [PDF]
  2. HOTATE: Building a Dialogue Corpus of Private Thoughts and Public Statements Yuko Toda, Daisuke Maekawa, Kota Manabe, Eito Yoneyama, Kanade Nonomura, Yuki Fujiwara, Tomoyuki Kajiwara The 32nd Annual Meeting of the Association for Natural Language Processing (NLP 2026), pp.1748–1752, March 2026. (in Japanese)
    [PDF]
  3. Analyzing Loss Functions for Disentangling Meaning and Language in Multilingual Sentence Embeddings Kanade Nonomura, Keita Fukushima, Risa Kondo, Tomoyuki Kajiwara The 32nd Annual Meeting of the Association for Natural Language Processing (NLP 2026), pp.3842–3846, March 2026. (in Japanese)
    [PDF]
  4. Prompt Design for Large Language Models to Obtain Japanese Sentence Embeddings Kanade Nonomura, Tomoyuki Kajiwara The 88th National Convention of the Information Processing Society of Japan, pp.281–282, March 2026. (in Japanese)
    ★ Student Encouragement Award [PDF]

// Symposia (2)

  1. Toward Continuous Control of Sentence Difficulty Based on Embedding Norms of Large Language Models Kanade Nonomura, Tomoyuki Kajiwara, Yuki Arase The 21st Young Researcher Association for NLP Studies Symposium (YANS 2026), August 2026. (in Japanese)
  2. A Study on Disentangling Meaning and Language Components in Multilingual Sentence Embeddings Kanade Nonomura, Risa Kondo, Tomoyuki Kajiwara The 20th Young Researcher Association for NLP Studies Symposium (YANS 2025), September 2025. (in Japanese)

Hackathons & Competitions

// Machine Learning & Data Analysis (2)

  • YANS 2026 Hackathon August 2026
    Worked on detecting hallucinations by checking whether citations in papers are consistent with the cited content.
    [Site]
  • YANS 2025 Hackathon September 2025
    Competed to improve mathematical problem-solving accuracy through preference tuning.
    [Site]

// Software Development (7)

  • 技育展2026 October 2026
    Presented Bukusupe, a Chrome extension for exploring bookmarks as stars in space, at the online preliminary round. Selected to advance to the in-person finals.
    [Site] [Store] [GitHub]
  • HACK SONIC 2026 Autumn September 2026
    Developed Bukusupe, a Chrome extension that turns bookmarks into stars in space, letting users find pages by exploring galaxies and creating constellations.
    ★ 2nd place among 11 entries selected through preliminary screening [Site] [Report] [Store] [GitHub] [ProtoPedia] [Speaker Deck] [毎日新聞Web]
  • AI HACK 2026 September 2026
    Developed a 3D AI assistant that students can consult freely, with support for finding school information and organizing their concerns.
  • U-22 Programming Contest 2026 August 2026
    Developed Gomisapo, a waste-sorting app that supports ambiguous search queries.
  • Geek CAMP 2026 Hackathon Vol. 4 July–August 2026
    Developed a mobile app with shared accountability: breaking a promise creates a “squat debt” for your teammates.
    ★ Grand Prize [Site] [GitHub] [Speaker Deck]
  • Geek CAMP 2026 Hackathon Vol. 2 April 2026
    Developed a desktop app that analyzes user activity to assess, visualize, and notify users about their focus.
    ★ Supporterz Award [Site] [GitHub]
  • Geek CAMP 2025 Hackathon Vol. 8 July 2025
    Developed a web app for easy collaborative data annotation.
    [Site] [GitHub]

// Security (1)

  • MIC-organized National CTF Contest 2026 October 2026
    Participated in a cybersecurity competition organized by Japan’s Ministry of Internal Affairs and Communications, solving cryptography, web, networking, and forensics challenges to capture hidden flags.
    ★ 10th nationwide (in-person) / 2nd at the Matsuyama venue [Site]

Open source contributions

  • DSPy stanfordnlp/dspy ★ 38830
    Reported an inconsistency in GEPA’s automatic evaluation budget and proposed a fix aligned with the evaluation flow.
    • OPEN Issue #10245 [Bug] GEPA auto_budget does not reflect the current reflective evaluation loop
    • OPEN PR #10246 fix(gepa): align GEPA auto budget with evaluation costs
  • Nyxis NyxFoundation/nyxis ★ 306
    Reported bugs and submitted fixes for Cedar syntax compatibility, Linux builds, and dependency tests in a Lean-based web framework.
    • OPEN Issue #4 Outdated version badge in the README
    • OPEN Issue #6 Inconsistent CR line endings in Cedar schema parsing
    • OPEN Issue #8 Incorrect hex decoding in the PostgreSQL dependency test
    • OPEN Issue #10 JWT dependency test uses the old HTTP API
    • OPEN Issue #12 False positives in the Handler Effects check
    • OPEN Issue #14 Outdated declaration-check fixtures
    • OPEN Issue #16 Parser accepts block comments unsupported by Cedar
    • OPEN Issue #17 Lean sysroot linking issue in Linux builds
    • OPEN Issue #18 Missing libcrypto_shim.so at runtime on Linux
    • OPEN PR #5 Update the README version badge
    • OPEN PR #7 End line comments at CR for Cedar compatibility
    • OPEN PR #9 Fix hex decoding in the libpq smoke test
    • OPEN PR #11 Update the JWT dependency check to the current HTTP API
    • OPEN PR #13 Fix Bulletin Board comments that trigger false positives
    • OPEN PR #15 Update declaration-check fixtures to the current Startup API
    • OPEN PR #19 Fix libpq linking on Linux while preserving the Lean sysroot
  • Spinel matz/spinel ★ 2284
    Submitted a fix to correctly report crashes and timeouts during confirmation runs of spinel diff.
    • MERGED PR #10285 spinel diff reports a confirmation run's crash or timeout
  • MTEB embeddings-benchmark/mteb ★ 3479
    Submitted documentation improvements clarifying technical requirements for reproducible evaluation result submissions.
    • OPEN PR #5735 docs: clarify result submission requirements
  • sentence-transformers huggingface/sentence-transformers ★ 19230
    Submitted PRs for pinned documentation source links, an embedding export evaluator, and standalone Router-route export.
    • MERGED PR #4280 [fix] Pin documentation source links to the build commit
    • OPEN PR #4281 [feat] Add an evaluator for exporting sentence embeddings
    • CLOSED PR #4282 [feat] Export a Router route as a standalone SentenceTransformer
  • marimo marimo-team/marimo ★ 23376
    Reported bugs in notebook layout saving, glob pattern expansion, and sorting filenames containing Unicode digits, and submitted a fix for filename sorting.
    • OPEN Issue #11475 Saving layouts for distinct notebook names can overwrite another notebook layout
    • OPEN Issue #11474 marimo check glob patterns skip root-level files and cross directory boundaries
    • OPEN Issue #11472 File browser fails to list directories containing Unicode digit filenames
    • OPEN PR #11555 fix: handle Unicode digits in filename sorting
  • RustXNG sahenjp/RustXNG ★ 616
    Submitted a fix and regression tests to prevent unit conversion from returning incorrect results for malformed numbers.
    • CLOSED PR #20 Reject malformed numbers in unit conversion

Tech Events

  • Kaigi Effect October 2026
    Participated in a Kaigi on Rails 2026 follow-up event organized by Sonic Garden. Compared and evaluated the performance of PostgreSQL alone and PostgreSQL with Valkey Sorted Sets using a game leaderboard.
  • アンバサLTだぁ! October 2026
    Gave a lightning talk titled “Perspectives Learned from an Ad Hoc Team.”
  • Geek Festival 2026 Autumn — Student Ambassador September–October 2026
    Serving as a student ambassador for Geek Festival 2026 Autumn, a tech conference for students organized by Supporterz.
    [Site]
  • DevFest Meetup #2 — Lightning Talks in Kobe September 2026
    Gave a lightning talk titled “Building a Transparent, Stylish Development Environment with Ghostty + Neovim.”
  • Kaigi on Rails 2026 Scholarship September 2026
    Selected for Sonic Garden’s scholarship program for students.
    [Site]
  • Shimane Prefecture-organized Ruby Camp 2024 Summer August 2024
    Participated in a four-day software development camp organized by Shimane Prefecture. Developed a card game using Ruby’s Gosu library.
    [Site] [GitHub]
Conference attendance (5)
  • Kaigi on Rails 2026 October 2026
    Attended conference talks in Tokyo.
    [Site]
  • 技育祭2026【秋】 October 2026
    Attended conference talks at the Tokyo venue.
    [Site]
  • PHPカンファレンス愛媛2026 October 2026
    Attended conference talks in Matsuyama, Ehime.
    [Site]
  • 技育祭2026【九州】 June 2026
    Attended conference talks in Fukuoka.
    [Site]
  • 技育祭2026【東海】 April 2026
    Attended conference talks in Nagoya.
    [Site]

Internships

  • LY Corporation ML Engineer · August–September 2026 (6 weeks)
    Improved AI-generated answers in Yahoo! JAPAN Search.
  • Retrieva, Inc. Researcher · February–March 2026 (7 weeks)
    Researched automatic prompt optimization for text embedding models.
    [Zenn]

Event Planning & Organization

  • University Student Planning Team — 2026 Community Experience & Exchange Program for Foreign Residents May 2026–present
    Planning and organizing exchange events to help foreign residents settle into the community, alongside young staff from Ehime Prefecture’s Chuyo Regional Bureau and local university students.
    [Site]

Achievements

  • MIC-organized National CTF Contest 2026
    Nationwide (in-person): 10thMatsuyama venue: 2nd
  • HACK SONIC 2026 Autumn — 2nd Place
    2nd place among 11 entries selected through preliminary screening
  • Geek CAMP 2026 Hackathon Vol. 4 — Grand Prize
    Rank: 1 / 14Prize: JPY 30,000
  • Geek CAMP 2026 Hackathon Vol. 2 — Supporterz Award
    Rank: 5 / 12Prize: JPY 5,000
  • Student Encouragement Award, 88th National Convention of the Information Processing Society of Japan (March 2026)
    Award recipients in session: 2 / 7 (28.6%)
  • Outstanding Third-Year Student, Applied Information Engineering Course, Faculty of Engineering, Ehime University
  • Passed the Applied Information Technology Engineer Examination

Products

Products and tools built through personal projects and hackathons.

Bukusupe logo and interface previews against a starry background.

Bukusupe

A Chrome extension that arranges bookmarks as stars in space based on semantic similarity. Find pages intuitively through semantic search, constellation creation, and spaceship exploration. Presented at the online preliminary round of 技育展2026 and selected to advance to the in-person finals.

HACK SONIC 2026 Autumn · Personal project

★ 2nd place among 11 entries selected through preliminary screening

  • TypeScript
  • Three.js
  • Transformers.js
  • WebAssembly
  • IndexedDB
A counseling interface with a 3D AI character responding through voice, movement, and text.

Yorisoi AI Counseling Room

A 3D AI assistant that students can consult freely. It can look up school information and help organize their concerns. We built it in response to challenges faced by a teacher on our team.

AI HACK 2026 · Team project

  • TypeScript
  • React
  • Hono
  • Cloudflare
  • Three.js
  • TanStack Start
  • VOICEVOX
  • OrcaRouter
Gomisapo workflow: query rephrasing, RAG over a local waste-sorting database, and follow-up questions when classification is uncertain.

Gomisapo

An agentic waste-sorting app that handles ambiguous queries. It rephrases queries, retrieves information from a waste-sorting database using RAG, and asks follow-up questions based on confidence.

U-22 Programming Contest 2026 · Team project

  • Dart
  • Flutter
  • Python
  • FastAPI
  • AWS
  • Amazon Bedrock
  • Amazon DynamoDB
  • Terraform
Michizure title graphic encouraging users to help their teammates by doing squats.

Michizure

A mobile app with shared accountability: breaking a promise creates a “squat debt” for your teammates.

Geek CAMP 2026 Hackathon Vol. 4 · Team project

★ Grand Prize out of 14 teams

  • Flutter
  • Dart
  • Kotlin
  • Firebase
  • MediaPipe
  • CameraX
  • FastAPI
Zurenavi title graphic.

Zurenavi

A desktop app that analyzes user activity to assess, visualize, and notify users about their focus.

Geek CAMP 2026 Hackathon Vol. 2 · Team project

★ Supporterz Award out of 12 teams

  • Electron
  • React
  • TypeScript
  • FastAPI
  • llama.cpp
  • SQLite
MATCHAT text simplification app.

MATCHAT

A web app that simplifies text while preserving its core meaning. The model is deployed on premises on a laboratory server.

Team project

  • TypeScript
  • React
  • Vite
  • Python
  • FastAPI
  • PyTorch
  • Docker
  • Nginx
Annotopia system architecture diagram.

Annotopia

A web app for easy collaborative data annotation: manually labeling data to build machine learning datasets.

Geek CAMP 2025 Hackathon Vol. 8 · Team project

  • React
  • Vite
  • TypeScript
  • Python
  • Flask
  • PostgreSQL
  • Docker
  • Render
Screenshot of the 2Dshooting game.

2Dshooting

A 2D shooter web app built from scratch. Press G on the home screen to challenge the strongest boss—even I, the developer, only win about once in ten attempts.

PBL Exercise · Team project

  • JavaScript
  • Zepto.js
  • PHP