Kangbo Lu

Shenzhen, Guangdong, China
8K followers 500+ connections

Join to view profile

About

Data-curious person. Team player. Problem solver.
Passionate about transferring data…

Activity

8K followers

See all activities

Experience & Education

  • Self-employed

View Kangbo’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • SF-Marin Food Bank Graphic

    Food Packaging

    SF-Marin Food Bank

    - 2 years 10 months

    Poverty Alleviation

  • Code.org Graphic

    Programming Instructor

    Code.org

    - 3 years 1 month

    Education

  • Plotly Graphic

    Open Source Contributor

    Plotly

    - 2 months

    Science and Technology

    Contributed to sunburst and treemap documentation

  • The Leukemia & Lymphoma Society Graphic

    Food Service Queuer

    The Leukemia & Lymphoma Society

    - Present 10 years 7 months

    Health

  • Volunteers of America Graphic

    Photographer

    Volunteers of America

    - 1 year 9 months

    Children

  • Contra Costa Economic Prtnrshp Graphic

    Mentor

    Contra Costa Economic Prtnrshp

    - Present 9 years

    Education

  • Lindsay Wildlife Experience Graphic

    General Volunteer

    Lindsay Wildlife Experience

    - Present 10 years 3 months

    Environment

  • FIRST Graphic

    Team Queuer

    FIRST

    - 1 month

    Science and Technology

  • AnnieCannons Graphic

    Open Source Contributor

    AnnieCannons

    - Present 9 years 11 months

    Science and Technology

  • Girl Develop It Graphic

    Open Source Contributor

    Girl Develop It

    - Present 9 years 11 months

    Science and Technology

  • Diablo Valley College Graphic

    Note taker for student with disability

    Diablo Valley College

    - 6 months

    Education

    Create organized and accessible notes for college students with learning disabilities.

  • Sound Equipment Volunteer

    The Movement Church

    - 11 months

    Social Services

  • New Life Fellowship Graphic

    Sunday School Teaching Assistant

    New Life Fellowship

    - 1 year 1 month

    Education

Publications

  • The online job market trace in Latin America and the Caribbean

    United Nations Publication

    Jobs intermediated by online platforms have become a central pillar of labor markets in Latin America and the Caribbean. Public online platforms inevitably leave digital trace data that can be used as a source of information regarding online labor supply and demand. This report explores the opportunities and challenges of the systematic use of these publicly available data. The objective is to give an overview of the volume and nature of these data and to share the lessons learned in order to…

    Jobs intermediated by online platforms have become a central pillar of labor markets in Latin America and the Caribbean. Public online platforms inevitably leave digital trace data that can be used as a source of information regarding online labor supply and demand. This report explores the opportunities and challenges of the systematic use of these publicly available data. The objective is to give an overview of the volume and nature of these data and to share the lessons learned in order to develop a research agenda that enables alternative labor market information tools to be created, based on these new sources.

    Other authors
    • Martin Hilbert
    See publication
  • Tracking the digital footprint in Latin America and the Caribbean: Lessons learned from using big data to assess the digital economy

    United Nations Publication

    This report explores the opportunities for and challenges of the systematic use of publicly available digital data as a tool for formulating public policies for the development of the digital economy in Latin America and the Caribbean. The objective is to share lessons learned in order to advance a research agenda that allows the countries of the region to create alternative measuring tools based on the digital footprint. Using big data techniques, the digital footprint left behind by labour…

    This report explores the opportunities for and challenges of the systematic use of publicly available digital data as a tool for formulating public policies for the development of the digital economy in Latin America and the Caribbean. The objective is to share lessons learned in order to advance a research agenda that allows the countries of the region to create alternative measuring tools based on the digital footprint. Using big data techniques, the digital footprint left behind by labour market portals, e-commerce platforms and social media networks offer unprecedented information, both in terms of scope and detail.

    Other authors
    See publication

Courses

  • AI: Natural Language Processing

    ECS-189G

  • AI: Recommender System

    ECS-189G

  • Adv Programming with C & C++

    COMSC-165

  • Algorithm Design and Analysis I

    ECS-122A

  • Algorithm Design and Analysis II

    ECS-122B

  • Analytic Geometry/Calculus II

    MATH-193

  • Anlytic Geomtry & Calculus III

    MATH-292

  • Assembly Lang Prog/Comp Org

    COMSC-260

  • Computer Vision

    ECS-174

  • Differential Equations

    MATH-294

  • Discrete Mathematics

    MATH-195

  • Introduction to Programming

    COMSC-110

  • Introduction to Robotics

    ELTRN-107

  • Linear Algebra

    MATH-194

  • Machine Leaening

    ECS-171

  • Marketing Management

    MGT-140

  • Object Oriented Programming C++

    COMSC-200

  • Probability with Statictical Modeling in R

    ECS-132

  • Prog Design & Data Structures

    COMSC-210

  • Project Management

    MGT-150

Projects

  • 'Friends' TV Show Video Content Matching

    Applied 7 Layer Neural Network (AlexNet) to match frames in TV show "Friends"
    Built Bag of Visual Words by constructing histograms of SIFT descriptors.
    Compared the perfomance of AlexNet approach with SIFT approach.

  • UC Davis CS Course Exam Prediction

    Gathered, cleaned, and organized training data (previous exams) into document term matrix
    Created 9 logistic models for 9 courses.
    The 9 models are used to predict which course does the test data (exam) belongs to.
    Prediction accuracy obtained 72%.

    See project
  • KnowsU

    We want to use IBM Watson to make something helpful to everyday life in HackDavis 2017. A NodeJS app that uses IBM Watson to analyze users' emotion through text with other APIs like Spotify to give userful suggestions such as book reading, movie watching, and listening to music to improve or maintain their mood.

    Other creators
    See project
  • Agriculture Monitoring

    Making something useful to everyday life in AT&T IOT Hackathon in SF. The user would see microclimate conditions over a day, month or year periods to understand which plants would fare better in different parts of the landscape. Using Bluemix and Twilio built a web app to monitor the environment and give instant temperature, humidity, and environment pressure alert SMS texts to users.

    Other creators
    • Andrew Garcia
    • Aravind Varada
    • Zach Chen
    See project
  • Chrome Voice Assist

    In 2016 UC Davis Hackathon, our team wanted to make the Internet more accessible to those who aren't able to normally use a computer with a keyboard and mouse. Now that the Internet provides so many resources, we don't want to deprive a group of people because they're technically or physically challenged.

    Other creators
    • Jasmine Zhang
    • Dhanush
    • Minwei
    See project
  • Graph Analysis with NetworkX

    -

    Network/Graph Analysis with NetworkX in Python. Topics range from network types, statistics, link prediction measures, and community detection.

    See project
  • Exploratory Analysis of Netflix Content Information

    -

    Analyzed the public available Netflix movies and TV shows content information
    Created data visualization for spatial data analysis and textual contents analysis
    Kaggle Bronze Medal Notebook

    See project
  • Latin America and Caribbean Labor Market Data Observatory

    -

    Systematically collect labor market data from various platforms across 33 countries
    Automate regular data process for data sources to generate insights
    Create and design multiple data dashboards for continuous data update
    Standardize and produce graphs for the UN publication writing

  • NYC WIFI Data Dashboard

    -

    Built an interactive and reactive NYC WIFI data dashboard
    Supported reactive filtering, scatterplot map, bar chart, pie charts, and a stacked percentage chart
    Implemented in Python Dash, Plotly, and Mapbox API
    Deployed on Heroku with Gunicorn WSGI server

    See project
  • Exploratory Data Analysis of Vancouver Crime Records

    -

    Examined the Vancouver crime records from 2003 to 2019
    Corrected the missing neighborhood values with UTM locations
    Converted UTM system data to Latitude-longitude coordinates
    Created heatmap, cluster marker map, and other visualizations

    See project
  • American Fast Food Restaurant Data Analysis

    -

    Explored the fast-food restaurants across America on Kaggle
    Applied edit-distance(NLP) algorithm to correct mistypes in data
    Created word cloud, choropleth, scatter plot map, and other visualizations

    See project
  • Facebook Audience Reach Request Lib

    -

    A friendly request library for using Facebook Graph API to study reachable audience comprehensively.
    You can study the demographic, behavioral, and user interests segregated by age, gender, and more factors.
    A great tool to examine online social media data.
    Both Python2 and Python3 are supported!

    See project
  • Wine Quality Evaluation Prediction

    -

    Using chemical and physical properties of wine to predict wine quality evaluation score
    Applied outlier detection algorithms, feature selection algorithms, and data transformation
    Conducted a survey of machine learning algorithms for regression and classification

  • Sentiment Analysis for IMDB Movie Review

    -

    Predicted moview review sentiment using Naive Bayes
    Implement Multinomial Naive Bayes Classifer with 81% accuracy
    Implement Binarized Naive Bayes Classifer with 84.15% accuracy

    See project
  • Real Time News Scrapping and Recommendation System

    -

    Implemented a data pipeline which monitors, scrapes and dedupes latest news
    (MongoDB, Redis, RabbitMQ, TF-IDF);
    Built a single-page web application for users to browse news (React, Node.js,
    RPC, SOA, JWT);
    Implemented a click event log processor which collects users’ click logs, then
    updates a news preference model for each user (NLP);
    Designed and built an offline training pipeline for news topic modeling
    (Tensorflow, DNN, NLP);
    Deployed an online classifying service…

    Implemented a data pipeline which monitors, scrapes and dedupes latest news
    (MongoDB, Redis, RabbitMQ, TF-IDF);
    Built a single-page web application for users to browse news (React, Node.js,
    RPC, SOA, JWT);
    Implemented a click event log processor which collects users’ click logs, then
    updates a news preference model for each user (NLP);
    Designed and built an offline training pipeline for news topic modeling
    (Tensorflow, DNN, NLP);
    Deployed an online classifying service for news topic modeling using the trained
    model.
    Skills: JavaScript, Python, React, Node.js, Express, Redis, MongoDB, Tensorflow, NLP.
    Tools: Unix / Linux, VirtualBox, Git, Sublime(Atom/Vim), Postman.

  • Collaborative Online Judge System

    -

    Implemented a web-based collaborative code editor which supports multiple user editing simultaneously (ACE, Socket.io, Redis);
    Designed and developed a single-page web application for coding problems (Angular2, Auth0, Node.js, MongoDB);
    Built a user-code executor service which can build and execute user’s code
    (Docker, Flask);
    Refactored and Improved system throughput by decoupling services using RESTful API and loading balancing by Nginx (REST API, Nginx).
    Skills: JavaScript…

    Implemented a web-based collaborative code editor which supports multiple user editing simultaneously (ACE, Socket.io, Redis);
    Designed and developed a single-page web application for coding problems (Angular2, Auth0, Node.js, MongoDB);
    Built a user-code executor service which can build and execute user’s code
    (Docker, Flask);
    Refactored and Improved system throughput by decoupling services using RESTful API and loading balancing by Nginx (REST API, Nginx).
    Skills: JavaScript, Python, Angular2, Node.js, Express, Redis, MongoDB, Docker, RESTful API, Nginx.
    Tools: Unix / Linux, Git, Sublime(Atom/Vim), Apache Bench.

  • ReadIt Website Saver

    -

    Built a cross-desktop-platform ElectronJS application
    Feature: users to save and review saved websites with just a few clicks.

    See project
  • dvcoders chatbot

    -

    Presenting dvcoders club at Diablo Valley College

    See project
  • DVC Schedule Viewer

    -

    Using the Algorithm and Data Structure knowledge from school's course to view school's course data, over 75000 lines of sections, in an efficiently organized way.

  • YelpCamp Web App

    -

    A full-stack Node.js project (MongoDB, ExpressJS, NodeJS) using HTML, CSS, JavaScript to allow users to create, read, update, and delete campground information to share campsites.

  • Elevator Simulator

    -

    Using OOP approach to create an elevator simulator with C++ and MFC to simulator what will happen when people riding elevators to different floors in a building.
    Implemented GUI version of elevator simulator for better user experience.

  • Adruino Spider Robot

    -

    Designed light-sensitive spider robot with AutoCAD and printed with a laser cutter.
    Used Arduino to simulate and prototype robots from scratch.
    Implemented various spider joint movements such as scrawling, laying, and running.

    See project
  • Omnifood

    -

    A front-end website for presenting food services with neat UI design and animations.

    See project

Honors & Awards

  • Kaggle Discussion Rank 296 out of 123,000+

    Kaggle

    Discussion: 2 Silver, 118 Bronze Medal
    Notebook: 4 bronze
    Dataset: 1 bronze
    Competition: 1 bronze

  • Bronze Medal

    Kaggle

    Bronze Medal for IEEE-CIS Fraud Detection: top 7%

  • Honor Graduate

    Diablo Valley College

Languages

  • English

    Native or bilingual proficiency

  • Mandarin

    Native or bilingual proficiency

  • Cantonese

    Professional working proficiency

  • Spanish

    Limited working proficiency

View Kangbo’s full profile

  • See who you know in common
  • Get introduced
  • Contact Kangbo directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content