# Kitty\_Gu - Machine Learning Pathway

**URL:** <http://staging.stemaway.com/t/kitty-gu-machine-learning-pathway/5586>\
**Category:** Machine Learning Pipeline (NLP)Self-Assessments\
**Created:** [August 5, 2020, 4:42am UTC](http://staging.stemaway.com/t/kitty-gu-machine-learning-pathway/5586 "2020-08-05T04:42:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kitty\_Gu](https://d3rzmptxz7fqzy.cloudfront.net/user_avatar/staging.stemaway.com/kitty_gu/32/597_2.png) [@Kitty\_Gu](http://staging.stemaway.com/u/Kitty_Gu)\
**Post date:** [August 5, 2020, 4:42am UTC](http://staging.stemaway.com/t/kitty-gu-machine-learning-pathway/5586/1 "2020-08-05T04:42:58Z")

</div>

**Week:** 08/04/2020 Update 09/09/20

**Overview of Things Learned:**

_Technical Area:_

- Sparse Gaussian processes (GP) framework - a supervised classification model
- Active Learning - human in the loop
- Scrum Workflow
- Building user interface using Streamlit

_Tools:_

- pandas
- Miro
- Google Colab
- Jupyter Notebook
- GitHub
- Python
- Streamlit

_Soft Skills:_

- Leandership
- Perform background research
- Brainstorm(e.g. for project ideas, potential solutions, team bonding events)
- Take clear and concise meeting notes
- Communication
- Teamwork

**Achievement Highlights**

- Researched on tagging recommendation algorithms, and found the MMSG, which is Multi-label Multi-class Sparse Gaussian Process Classification. Also did research on what classifier works the best for a different amount of data and condition.
- Implemented a web scraper that scrapes posts of the first 5 tags on Stack Exchange.
- Implemented the very basic manual tagger that takes in a topic title and looks up the corrected tags in the scrapped data.
- Organized meetings, project parties, and posted movie guessing games for team bonding.
- Build user interface to incorporate into the active learning loop using Streamlit.

**Meetings attended**

- Everyone of them

**Goals for the Upcoming Week**

- Start on building the user interface for the annual tagger
- Incorporate a way to record the low confidence posts in the loop(maybe save it into a csv file)
- Be more active and communicate with the team more.

**Tasks Done**

- Decided on project pipeline -\> Active Learning
- Researched on what algorithm would be best for our situation
- Implemented a simple web scraper and the very basic of manual tagger
