Hai Yu

Hai Yu Email and Phone Number

Data Scientist | NLP | Computer Vision | Machine Learning @ Oculus360
Hai Yu's Location
Frisco, Texas, United States, United States
Hai Yu's Contact Details

Hai Yu personal email

n/a

Hai Yu phone numbers

About Hai Yu

Data Scientist with 6+ years of experience building data-intensive applications and using data mining algorithms to deliver insights and solve challenging business problems.Experienced in data collection, ETL, data visualization and developing successful AI solutions on Customer, Product, and Marketing Analytics. Skilled in Machine Learning, Deep Learning, Natural Language Processing (NLP), Computer Vision using Python, SQL, Spark & ML tools.

Hai Yu's Current Company Details
Oculus360

Oculus360

View
Data Scientist | NLP | Computer Vision | Machine Learning
Hai Yu Work Experience Details
  • Oculus360
    Senior Data Scientist
    Oculus360 May 2019 - Present
    Dallas, Texas, Us
    NLP• Developed text annotation system scalable to terabyte data with NLTK, Spark, spaCy, Stanza• Improved occasion extraction model in which consumer use or associate with a product using sequence modeling in Hugging Face with 20% accuracy increase• Researched and implemented product attributes extraction, attributes hierarchy creation and attributes based sentiment analysis algorithm in Spark• Built word subjectivity and opinion strength predictive model with TensorFlow and ConceptNet• Completed consumer segmentation and brand affinity model building using PCA, K-means, OneVsRest classifier in Spark MLlib• Created global e-commerce domain word vector using Gensim to improve downstream tasks• Collected demographics (gender & age) datasets and built deep learning classifier using GloVe, biLSTM and RoBERTa, achieving 15% accuracy improvement• Implemented ETL pipeline to managing complex and frequently changing ETL needs with SparkComputer Vision• Led and established image mining workflow with image collection, image labelling, image preprocessing, image augmentation, image classification (EfficientNet) and image model visualization• Designed dominant color detection algorithm for fashion domain using OpenCV, Image Segmentation and Face Recognization and Clustering Algorithm• Built image similarity query model using Variational Autoencoder
  • Oculus360
    Data Scientist
    Oculus360 Oct 2017 - May 2019
    Dallas, Texas, Us
    • Built vision-language multi-modal using BERT and VGG16 for trash cleaning and products categorization to make manual work drop from days to hours• Innovated brand clustering algorithm with customized vectorization, hierarchical clustering and locality-sensitive hashing to reduce brand cleaning time by half• Designed domain specific spell checker and canonicalization algorithm with n-gram and fastText• Built brand detection model from product name using transfer learning in Keras• Researched and developed consumer psychometric features extraction and personality analysis method• Topic modeling using LDA, created interactive topic model visualization (LDAvis), and implemented topics hierarchy creation to gain insights from consumer reviews
  • Oculus360
    Software Engineer
    Oculus360 Nov 2016 - Oct 2017
    Dallas, Texas, Us
    • Built occasion multilabel classification model to expand occasion extraction capability using scikit-learn• Researched products deduplication, entity resolution, fuzzy matching using machine learning (Dedupe)• Developed Twitter and Facebook collection system with multithreading in python• Audited and crawled hundreds of popular websites using XPath and regular expression• Implemented end-to-end test for angular web applications with Cucumber JS, Selenium Web Driver
  • Iowa State University
    Java Developer At Smart Home Lab
    Iowa State University Jun 2013 - May 2016
    Ames, Iowa, Us
    • Developed an Android application to mitigate loneliness among seniors by combining Brainwear Wireless EEG Technology and Android; Designed and implemented remote control of devices using Java.• Maintained smart devices and Java programs in Smart Home Lab using OSGi Java framework.• Delivered technical demonstrations and presentations to students, professors, or other visitors.
  • Iowa State University
    Graduate Teaching Assistant
    Iowa State University Jun 2013 - Sep 2015
    Ames, Iowa, Us
    • Courses: Data Structures in Java, Database systems, Design Patterns, Microsoft Excel and Access 2013.• Designed Java homework and exams and implemented JUnit programs to grade students’ projects. • Tutor or mentor students.• Obtain materials needed for classes, including texts and other materials.• Prepare presentations for lectures and deliver lectures • Help professors and teachers develop course plans• Lead discussion sections.
  • Cds Global, Inc.
    Software Engineer Intern
    Cds Global, Inc. Jun 2015 - Dec 2015
    Des Moines, Iowa, Us
    • Resolved record lock issues to control concurrent data access and ensured the integrity of data.• Implemented small-scale programs for Unit tests and implemented automated testing using Fitnesse.• Maintained existing programs and database, and worked on Agile release process in the Scrum team.

Hai Yu Skills

Java Python C++ Javaserver Pages Html Javascript Cascading Style Sheets Xml Oracle Mysql Ibm Db2 Sqlite Mongodb Linux Windows Xp/vista/7/8/8.1/10 Mac Os Ibm As/400 Spring Framework Structs Hibernate Unified Modeling Language Junit Fitnesse Ttd Automated Software Testing Eclipse Intellij Idea Pycharm Android Studio Git Github

Hai Yu Education Details

  • Iowa State University
    Iowa State University
    Computer Science
  • Shandong University
    Shandong University
    Software Engineering

Frequently Asked Questions about Hai Yu

What company does Hai Yu work for?

Hai Yu works for Oculus360

What is Hai Yu's role at the current company?

Hai Yu's current role is Data Scientist | NLP | Computer Vision | Machine Learning.

What is Hai Yu's email address?

Hai Yu's email address is hy****@****s360.us

What is Hai Yu's direct phone number?

Hai Yu's direct phone number is +151570*****

What schools did Hai Yu attend?

Hai Yu attended Iowa State University, Shandong University.

What skills is Hai Yu known for?

Hai Yu has skills like Java, Python, C++, Javaserver Pages, Html, Javascript, Cascading Style Sheets, Xml, Oracle, Mysql, Ibm Db2, Sqlite.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.