An open API service indexing awesome lists of open source software.

https://github.com/hmasdev/hmasdev


https://github.com/hmasdev/hmasdev

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Hi, I'm [hmasdev](https://github.com/hmasdev) 👋 ![X (formerly Twitter) Follow](https://img.shields.io/twitter/follow/hmdev3)

I am working as a data scientist and a machine learning engineer in Tokyo, Japan.
I am interested in Python, Machine Learning.

![GithubStatsCard](https://github-readme-stats.vercel.app/api?username=hmasdev&theme=tokyonight&show_icons=true&include_all_commits=true)
![TopLanguagesCard](https://github-readme-stats.vercel.app/api/top-langs/?username=hmasdev&layout=donut&theme=tokyonight)

## 💻 My Projects

### python Python Projects

#### Libraries

| Projects | Techs and Features |
| :--- | :--- |
|[![pyjpboatrace](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=pyjpboatrace&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/pyjpboatrace)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/pyjpboatrace?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/pyjpboatrace)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/pyjpboatrace)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/pyjpboatrace)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/pyjpboatrace)|



  • 🔧Techs: Python, Selenium, Beautiful Soup 4


  • 💡Features:

    • Data scraping API and Betting API for the official boat race website

    • Various webdrivers available

    • Suitable for a wide range of users, from beginners to advanced



|
|[![runnable_family](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=runnable_family&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/runnable_family)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/runnable_family?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/runnable_family)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/runnable_family)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/runnable_family)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/runnable_family)|


  • 🔧Techs: Python, langchain


  • 💡Features:

    • Simple Runnable with Loop

    • Techniques like "Self-Consistent" are available



|
|[![SSBGM](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=ssbgm&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/ssbgm)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/ssbgm?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/ssbgm)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/ssbgm)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/ssbgm)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/ssbgm)|


  • 🔧Techs: Python, scikit-learn, catboost, lightgbm


  • 💡Features:

    • Scikit-learn based Score Based Gerenerative Model.

    • You can use models other than neural networks. Tree-based models like catboost and lightgbm are available.



|
|[![penv](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=penv&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/penv)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/penv?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/penv)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/penv)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/penv)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/penv)|


  • 🔧Techs: Python, venv


  • 💡Features:

    • Portable Python Virtual Environment

    • You can use this library in the almost same way as `venv`



|
|[![pybizday_utils](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=pybizday_utils&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/pybizday_utils)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/pybizday_utils?sort=semver)![GitHub License](https://img.shields.io/github/license/hmasdev/pybizday_utils)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/pybizday_utils)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/pybizday_utils)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/pybizday_utils)|


  • 🔧Techs: nothing special


  • 💡Features:
    • a Python library that provides utilities for calculating business days, including the ability to customize holidays and workdays


|

#### Applications

| Projects | Techs and Features |
| :--- | :--- |
|[![langchain_werewolf](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=langchain_werewolf&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/langchain_werewolf)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/langchain_werewolf?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/langchain_werewolf)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/langchain_werewolf)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/langchain_werewolf)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/langchain_werewolf)|



  • 🔧Techs: Python, langchain, **langgraph**


  • 💡Features:

    • CLI-based Werewolf Game

    • You can play with LLMs. OpenAI, Groq and Gemini are supported.

    • The mode without human is available, that is, a werewolf game with only LLMs

    • **The visualization of graphs by langgraph makes the process easier to understand than [autogen-werewolf](https://github.com/hmasdev/autogen-werewolf). Check [the graph](https://github.com/hmasdev/langchain_werewolf/blob/main/pics/langchain_werewolf_game_graph_simple.png)**



|
|[![autogen-werewolf](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=autogen-werewolf&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/autogen-werewolf)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/autogen-werewolf?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/autogen-werewolf)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/autogen-werewolf)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/autogen-werewolf)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/autogen-werewolf)|


  • 🔧Techs: Python, langchain, pyautogen, docker compose


  • 💡Features:

    • CLI-based Werewolf Game

    • You can play with LLMs. OpenAI, Groq and Gemini are supported.

    • The mode without human is available, that is, a werewolf game with only LLMs



|
|[![simple_typing_application](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=simple_typing_application&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/simple_typing_application)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/simple_typing_application?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/simple_typing_application)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/simple_typing_application)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/simple_typing_application)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/simple_typing_application)|


  • 🔧Techs: Python, OpenAI API, langchain, pynput


  • 💡Features:

    • CLI-based Typing Application

    • The typing targets are generated by LLM

    • Your typing is recorded in a `json` file, which helps you analyze your typing skill.



|

### vscode VSCode-related

| Projects | Techs and Features |
| :--- | :--- |
|[![QuickTypoFix](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=QuickTypoFix&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/QuickTypoFix)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/QuickTypoFix?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/QuickTypoFix)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/QuickTypoFix)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/QuickTypoFix)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/QuickTypoFix)|



  • 🔧Techs: JavaScript, OpenAI API


  • 💡Features:

    • Simple Shortcut to fix typo in a line: `Ctrl+K Ctrl+N`

    • You can set API endpoint, model name and system prompt.

    • The fixed positions are highlighted.



|
|[![vscode-ext-version](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=vscode-ext-version&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/vscode-ext-version)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/vscode-ext-version?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/vscode-ext-version)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/vscode-ext-version)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/vscode-ext-version)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/vscode-ext-version)|


  • 🔧Techs: bash, bats


  • 💡Features:

    • Get the latest version of a vscode extension

    • Download the `vsix` file



|

### ⌨️ Keyboards

| Projects | Techs and Features |
| :--- | :--- |
| [![hmproto34](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=hmproto34&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/hmproto34)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/hmproto34?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/hmproto34)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/hmproto34)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/hmproto34)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/hmproto34)|



  • 🔧Techs: C, [QMK Firmware](https://docs.qmk.fm/), [QMK MSYS](https://msys.qmk.fm/)


  • 💡Features

    • hand-fitted key allocation :raised_hands:

    • splitted

    • 34 keys



|
| [![hmproto34s](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=hmproto34s&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/hmproto34s)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/hmproto34s?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/hmproto34s)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/hmproto34s)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/hmproto34s)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/hmproto34s)|


  • 🔧Techs: C, [QMK Firmware](https://docs.qmk.fm/), [QMK MSYS](https://msys.qmk.fm/), [Vial](https://vial.rocks/)


  • 💡Features

    • hand-fitted key allocation :raised_hands:

    • 34 keys

    • Available with [Vial](https://vial.rocks/)

    • [3D-style is available](https://github.com/hmasdev/hmproto34s/blob/main/pics/hmproto34s-3d-style.jpg)



|

### bash Utilities

| Projects | Techs and Features |
| :--- | :--- |
|[![my-bash-alias](https://github-readme-stats.vercel.app/api/pin/?username=hmasdev&repo=my-bash-alias&theme=tokyonight&show_owner=true)](https://github.com/hmasdev/my-bash-alias)
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/hmasdev/my-bash-alias?sort=semver)![GitHub Liecense](https://img.shields.io/github/license/hmasdev/my-bash-alias)![GitHub last commit](https://img.shields.io/github/last-commit/hmasdev/my-bash-alias)
![GitHub Open Issues](https://img.shields.io/github/issues/hmasdev/my-bash-alias)![GitHub Open Pull Requests](https://img.shields.io/github/issues-pr/hmasdev/my-bash-alias)|



  • 🔧Techs: bash


  • 💡Features:

    • Aliases for shell commands

    • Aliases for `git`

    • Aliases for `python` and `pyenv`

    • Aliases for `npm`

    • Aliases for `docker`

    • Alias for `vscode`



|

## 📫 How to reach me

- X.com: [@hmdev3](https://twitter.com/hmdev3)
- Qiita: [@hmasdev](https://qiita.com/hmasdev)
- Note: [hmasdev](https://note.com/hmasdev)