Giter VIP home page Giter VIP logo

Nguyen Trong Hieu (@hieunguyen1053) - AI Engineer

Email: [email protected]

LinkedIn: https://www.linkedin.com/in/hieunguyen1053

Huggingface: https://huggingface.co/hieunguyen1053

Visitor GitHub followers

SUMMARY

I’m an AI Engineer with 2 years of experience in Natural Language Processing. With my knowledge of NLP, I enjoy applying AI to life and creating the best experience for users. I also spend time reading Science papers, learning new technologies and best practices to become a better engineer.

TECHNICAL SKILLS

Programming Languages: Python, Java, C++

Frameworks/Libraries:

  • Pytorch, Tensorflow
  • Transformers, Optimum
  • Onnxruntime, TensorRT

Fields of research:

  • Machine Learning
  • Natural Language Processing
  • Computer Vision

PROFESSIONAL EXPERIENCE

Ademax (Vietnam) - AI Engineer (2021 - Now)

Project: Ademax OCR (5 members, 1 front-end, 3 back-end, 1 ML)

LINK DEMO

VIDEO DEMO

  • Description: A service used by a company to encode scanned documents into structured text documents, supporting metadata extraction.
  • Technologies:
    • Front-end: VueJS
    • Back-end: Django, Redis, PostgresSQL, ElasticSearch
    • Machine learning: Pytorch, Transformers, Accelerate, Optimum
  • Responsibilities
    • Generate training data, train models running on multiple GPUs (4 x Nvidia V100), evaluate and compare with previous models.
    • Model optimization, model quantization, so that the model runs on CPU or GPU faster.
    • Write API to execute multiple tasks concurrently, and handle queues to avoid overloading.

Project: Ademax Spelling (5 members, 1 front-end, 3 back-end, 1 ML)

VIDEO DEMO

  • Description: Service used to check the spelling of Vietnamese text. This service is also integrated into the Office Word Add-in, serving a wide range of customers such as businesses, students, and ordinary users.
  • Technologies:
    • Front-end: VueJS, AngularJS
    • Back-end: Django, Redis, PostgresSQL, ElasticSearch
    • Machine learning: Pytorch, Transformers, Accelerate, Optimum
  • Responsibilities
    • Generate training data, train models running on multiple GPUs (8 x Nvidia A100), evaluate and compare with previous models.
    • Model optimization, model quantization, so that the model runs on CPU or GPU faster.
    • Write API to spell check Vietnamese text, classify many typos and suggest corrections. Supports executing multiple concurrent tasks and processing queues to avoid overloading.

EDUCATION

Ton Duc Thang University (Vietnam) 08/2018 - now

  • Studying Computer Science
  • GPA: 8.2
  • Member of the ICON Acedemic Club (@iconclub)

STATS

My wakatime stats

Most used languages

Hieu Nguyen's Projects

gector icon gector

Official implementation of the papers "GECToR – Grammatical Error Correction: Tag, Not Rewrite" (BEA-20) and "Text Simplification by Tagging" (BEA-21)

glove icon glove

GloVe model for distributed word representation

gomoku-ai icon gomoku-ai

The gomoku program uses the minimax algorithm and alpha-beta pruning.

gpt icon gpt

FoxGPT is an unofficial reverse proxy for OpenAI's API, providing free access for everyone!

haui-fit-corpus icon haui-fit-corpus

Corpus được thu thập và xử lý bởi Khoa CNTT trường ĐH Công Nghiệp Hà Nội

kenlm icon kenlm

KenLM: Faster and Smaller Language Model Queries

layout-parser icon layout-parser

A Unified Toolkit for Deep Learning Based Document Image Analysis

marker icon marker

Convert PDF to markdown quickly with high accuracy

minchatgpt icon minchatgpt

A minimum example of aligning language models with RLHF similar to ChatGPT

mlc-llm icon mlc-llm

Enable everyone to develop, optimize and deploy AI models natively on everyone's devices.

modelz-llm icon modelz-llm

OpenAI compatible API for LLMs and embeddings (LLaMA, Vicuna, ChatGLM and many others)

muse icon muse

A library for Multilingual Unsupervised or Supervised word Embeddings

nmt icon nmt

TensorFlow Neural Machine Translation Tutorial

optimum icon optimum

🏎️ Accelerate training and inference of 🤗 Transformers with easy to use hardware optimization tools

paddleocr icon paddleocr

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)

parlai icon parlai

A framework for training and evaluating AI models on a variety of openly available dialogue datasets.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.