I am a machine learning engineer who is passionate about solving real-world problems using machine learning algorithms. I am experienced in image processing using OpenCV and PIL, and also in data visualization using Matplotlib. I have been working on various vision-related projects, ranging from image retrieval, OCR, document image analysis and reconstruction, to video fingerprinting/deduplication.
I am also a FOSS lover and a Vim/Nvim enthusiast in particular, sharing tips and tricks on using Neovim. More info about me can be found on my website: https://jdhao.github.io/.
- I am maintaining nvim-config -- A modern Neovim configuration with full battery for Python, C++, Markdown, LaTeX, and more...
- Author of better-escape.vim -- a Vim/Neovim plugin that helps the users escape insert mode without lagging.
- Author of whitespace.nvim -- A nvim plugin to show and trim trailing white spaces.
- minimal_vim -- A minimal Vim/Nvim configuration in just one file without external dependencies.
- deep firearm: Using a Siamese network with double margin contrastive loss for fine-grained gun image retrieval.