Skip to content
View hotchpotch's full-sized avatar

Organizations

@asakusarb @fluent @potatotips @hakari-bench

Block or report hotchpotch

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.

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
hotchpotch/README.md

Hello! ๐Ÿ‘‹

๐Ÿ‘ค Hi, I am Yuichi Tateno, a Japanese software engineer โ€” online as @hotchpotch or id:secondlife.

๐Ÿ”Ž Currently: focused on IR (information retrieval) research and development.

๐ŸŒ My sites: hotchpotch.dev(en) | secon.dev(ja)

Robot head drooling into a puddle
My profile icon is a robot head drooling into a puddle.

NLP, IR, ML, DS & AI

  • โšก fast-bunkai (75 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Fast Japanese sentence splitting powered by Rust.
  • ๐Ÿชš open_provence (65 stars) - Efficient context pruning for retrieval-augmented generation.
  • โ“ JQaRA (45 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Japanese question-answering benchmark for RAG evaluation.
  • ๐Ÿ“– beko-translate (36 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Native Mac translation for text and PDFs.
  • โš–๏ธ HAKARI-Bench (30 stars) - Lightweight nano-scale benchmark for retrieval model decisions.
  • ๐ŸŽฏ yast (21 stars) - Train sparse retrieval models with SPLADE.
  • ๐Ÿ—„๏ธ sqlite-vaporetto (20 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Japanese full-text search for SQLite FTS5.
  • ๐ŸŒฑ yasem (13 stars) - Simple efficient library for sparse SPLADE embeddings.
  • ๐Ÿง  wikipedia-passages-jawiki-embeddings-utils (12 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Build Japanese Wikipedia embeddings and FAISS indexes.
  • ๐Ÿฆ† duckdb-vaporetto (11 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Japanese full-text search extension for DuckDB.
  • ๐Ÿงญ JaCWIR - ๐Ÿ‡ฏ๐Ÿ‡ต Casual Japanese web retrieval evaluation dataset.
  • ๐Ÿชž similar-documents-cli - Find semantically similar documents from the command line.
  • ๐ŸŒ trn - Fast translation CLI using Apple's native framework.
  • ๐Ÿ—œ๏ธ ncd_classifier - Classify text using compression distance without parameters.
  • ๐Ÿง‘โ€๐Ÿซ youri-7b-sft-qa-context-jaqket - ๐Ÿ‡ฏ๐Ÿ‡ต Fine-tune Japanese QA models with retrieval context.
  • ๐ŸŽ“ fineweb-2-edu-japanese-classifier - ๐Ÿ‡ฏ๐Ÿ‡ต Score educational quality in Japanese web content.

Tools & Other Projects

Older projects โ€” not updated in the last five years
  • ๐Ÿšฐ http-dump (69 stars) - Inspect HTTP requests captured through Ruby WebMock.
  • ๐Ÿ—บ๏ธ react-navigation-mobx-example (52 stars) - Demonstrate MobX integration with React Navigation.
  • ๐Ÿช perldoc-vim (44 stars) - Browse Perl documentation without leaving Vim.
  • ๐Ÿ“‹ pry-clipboard (42 stars) - Copy Ruby Pry session results to clipboard.
  • ๐ŸŒˆ GlitchKit (36 stars) - Create visual glitch effects for Objective-C apps.
  • ๐Ÿ”ค android-IconicFontEngine (29 stars) - Render icon fonts conveniently inside Android applications.
  • ๐Ÿงฉ chrome-extension-starter (26 stars) - Minimal starter template for Google Chrome extensions.
  • โœ‚๏ธ rascut (26 stars) - Ruby utilities for building ActionScript projects quickly.
  • ๐Ÿงฑ activerecord-raw-data (22 stars) - Access uncast database values from ActiveRecord models.
  • ๐Ÿ“ dotfiles-vim (19 stars) - Personal Vim configuration and editor customizations.
  • ๐ŸŽ„ advent-calendar2readlists (16 stars) - ๐Ÿ‡ฏ๐Ÿ‡ต Convert Advent Calendar entries into readable lists.
  • ๐Ÿš‚ as3rails2u (16 stars) - Reusable ActionScript helpers for Rails-oriented applications.
  • ๐Ÿ—ƒ๏ธ jsdeferred-webdatabase (15 stars) - WebDatabase mapper built around JSDeferred control flow.
  • ๐Ÿงฎ sql-abstract-javascript (11 stars) - Generate SQL expressions from structured JavaScript objects.
  • ๐Ÿ“ˆ fluent-plugin-graphite - Forward Fluentd metrics into Graphite monitoring systems.
  • ๐Ÿ“ฌ fluent-plugin-resque - Send Fluentd events through Resque background jobs.
  • ๐ŸŒ‰ uffy - Bridge ActionScript and JavaScript application code.
  • ๐Ÿ“ก Arduino-i2cdetect - Scan connected devices on Arduino I2C buses.
  • ๐Ÿ“ฆ faraday_middleware-msgpack - MessagePack middleware integration for Ruby Faraday.
  • ๐Ÿ‘ฅ hatenausermulti-xul - ๐Ÿ‡ฏ๐Ÿ‡ต Switch between multiple Hatena accounts in Firefox.
  • ๐ŸŽจ jscolor - Compact color manipulation helpers written in JavaScript.
  • ๐Ÿง‘โ€๐Ÿ”ง moco - Command-line client for the online mbed compiler.
  • ๐Ÿ€ perl-acme-momoiroclover - ๐Ÿ‡ฏ๐Ÿ‡ต Playful Perl module inspired by Momoiro Clover.
  • ๐ŸŒก๏ธ Arduino-HDC1000 - Arduino library for HDC1000 environmental sensors.
  • ๐Ÿ”ข Arduino-SN74141 - Arduino driver for SN74141 Nixie tube controllers.
  • ๐Ÿ”Ž atok-direct-google-moshikashite - ๐Ÿ‡ฏ๐Ÿ‡ต Google suggestion plugin for Japanese ATOK input.
  • ๐Ÿ—ฃ๏ธ fluent_interface - Build fluent method chains in Ruby modules.
  • ๐Ÿ“ฐ hatena-blog-entry-mlt-example - ๐Ÿ‡ฏ๐Ÿ‡ต Example related-entry search for Hatena Blog posts.
  • ๐Ÿช„ meta_framework-vim - Experimental metaprogramming framework operated through Vim.
  • ๐Ÿ“ท olympus-camera - Ruby wrapper for the Olympus Camera API.
  • โŒš rubyistokei-ios-motion - ๐Ÿ‡ฏ๐Ÿ‡ต iOS Motion implementation of the Rubyist clock.
  • ๐Ÿ“ tempdir - Create temporary directories with a Tempfile-like interface.
  • ๐Ÿ›ค๏ธ vim-rails - Legacy Rails development helpers for the Vim editor.
  • ๐Ÿ”„ digit_convertor - Convert numeric digits between common display formats.
  • ๐Ÿ’ฌ ruboty-aa - ๐Ÿ‡ฏ๐Ÿ‡ต Generate ASCII art through a Ruboty plugin.
  • ๐ŸŽž๏ธ anigif2png-js - Convert animated GIF data into PNG frames.
  • โ˜๏ธ elastic-mapreduce - Unofficial Ruby client for Amazon Elastic MapReduce.
  • ๐Ÿ“ธ google-photo-downloader-w-hatena - ๐Ÿ‡ฏ๐Ÿ‡ต Migrate Google Photos images into Hatena services.
  • โญ hatena-star-autopageload-googlechrome - ๐Ÿ‡ฏ๐Ÿ‡ต Automatically load Hatena Stars inside Google Chrome.
  • ๐Ÿ  hotchpotch.github.com - Legacy source for the personal GitHub Pages site.
  • ๐Ÿ“ iphone-view-iframe - Preview webpages inside an iPhone-sized iframe.
  • ๐ŸŒธ kawaii-generator - ๐Ÿ‡ฏ๐Ÿ‡ต Generate playful Japanese kawaii graphics with ActionScript.
  • ๐Ÿ–Œ๏ธ rack-convert-webp - Convert served images into WebP through Rack.
  • ๐Ÿง™ rmagick-1.15.17-no-rdoc - Package legacy RMagick without generated documentation.
  • โฐ YA-BiseiTokei-android - ๐Ÿ‡ฏ๐Ÿ‡ต Android companion app for a Japanese voice clock.
  • ๐Ÿ˜€ emoji-ime-dictionary-ascii - ๐Ÿ‡ฏ๐Ÿ‡ต Type emoji names through Japanese input methods.
  • ๐Ÿ“š readlists-anonymous - Access Readlists APIs without authenticated user sessions.
  • โœ๏ธ sketch - Personal experimental sketches and small code fragments.
  • ๐Ÿ“ฑ WebdbReactNativeExample - ๐Ÿ‡ฏ๐Ÿ‡ต React Native examples for WEB+DB PRESS readers.
  • ๐Ÿ€„ baidu-translate-api-ruby - Ruby client for the Baidu Translate API.
  • ๐Ÿ’ก hue_ir_receiver - Control Philips Hue lights from infrared signals.
  • ๐Ÿค– hyatena-bot - ๐Ÿ‡ฏ๐Ÿ‡ต Experimental automation bot for Japanese Hatena services.
  • โœ๏ธ mbed-autowriter - Automate source updates for online mbed projects.
  • ๐Ÿ“ฅ olympus-camera-dl - Download Olympus camera photos directly over Wi-Fi.
  • ๐Ÿ›• shakyo-kozos - ๐Ÿ‡ฏ๐Ÿ‡ต Code transcription exercises using classic software structures.

Pinned Loading

  1. open_provence open_provence Public

    โœ‚๏ธ OpenProvence: Open-Source, Efficient, and Robust Context Pruning for Retrieval-Augmented Generation

    Python 65 3

  2. fast-bunkai fast-bunkai Public

    โšกJapanese sentence splitting(ๆ—ฅๆœฌ่ชžๆ–‡ๅขƒ็•Œๅˆคๅฎšๅ™จ), 40โ€“250ร— faster via a Rust-accelerated Python library with near-perfect API compatibility with megagonlabs/bunkai.

    Rust 76 5

  3. JQaRA JQaRA Public

    JQaRA: Japanese Question Answering with Retrieval Augmentation - ๆคœ็ดขๆ‹กๅผต(RAG)่ฉ•ไพกใฎใŸใ‚ใฎๆ—ฅๆœฌ่ชžQ&Aใƒ‡ใƒผใ‚ฟใ‚ปใƒƒใƒˆ

    Python 45 5

  4. JaCWIR JaCWIR Public

    JaCWIR: Japanese Casual Web IR - ๆ—ฅๆœฌ่ชžๆƒ…ๅ ฑๆคœ็ดข่ฉ•ไพกใฎใŸใ‚ใฎๅฐ่ฆๆจกใงใ‚ซใ‚ธใƒฅใ‚ขใƒซใชWebใ‚ฟใ‚คใƒˆใƒซใจๆฆ‚่ฆใฎใƒ‡ใƒผใ‚ฟใ‚ปใƒƒใƒˆ

    Python 9 1

  5. yast yast Public

    YAST - Yet Another SPLADE or Sparse Trainer

    Python 21 1

  6. beko-translate beko-translate Public

    beko-translateใฏใ€Apple Silicon Macๅ‘ใ‘ใฎCLI็ฟป่จณใƒ„ใƒผใƒซใงใ™ใ€‚PDF่ฆ‹้–‹ใ็ฟป่จณๆฉŸ่ƒฝใ‚‚ๅŒๆขฑใ—ใฆใ‚ใ‚ŠๅŽŸๆ–‡ใƒป่จณๆ–‡ใ‚’ไบคไบ’ใซ่กจ็คบใงใใพใ™ใ€‚

    Python 36 1