😶
ጿ ኈ ቼ ዽ ጿ ኈቼ ዽ ጿ ኈ
Education
- Major : Department of Computer Science and Information Engineering
- Thesis : Temporal Graph Embedding incorporating with Memory Mechanism and k-hop Selection
- Advisor : Chao-Lung Yang & Shan-Hsiang Shen
- GPA : 4.02/4.3 ( Department Website , Transcript , Graduate Thesis )
- Major : Department of Money and Banking
- GPA : 3.82/4.3 ( Department Website , Transcript )
Experiment
- Data Analyst @ SCSB Digital Banking Department
- Research
- Intern @ SCSB Digital Banking Department
- Developed a public opinion analysis system for the scsb
- Master student @ SiMS Lab, NTUST
- Enthusiast @ Knowledge Sharing
- Teaching Assistant @ Cross College Elite Tech Program - Data Science
Competition & Award
- Hosted by taiwan academy of banking and finance
- Ranked as the 8th out of 187 teams
- Competition's Host Website , Slide , Group Photo , Participation Certificate
- Hosted by national kaohsiung university of science and technology - department of electrical engineering
- Ranked as the 1st out of an estimated 30 teams
- Competition's Host Website , Slide
Skill
- Familiar with pandas, numpy, scikit-learn, pytorch etc.
- Using mlflow to track experiments and mointor the hardware usage.
Interest
- Even though I no longer study in academia, I still have a passion for research. Down below are some of the research topics I'm interested in. If you are interested in collaborating with me, please feel free to contact me .
- Unlike grid-like data structures, complex systems are composed by nodes and edges, which are more complicated for analysis and modeling.
- Metaheuristic is a bio-inspired algorithm that can be used to solve optimization problems.
-
2024.12 ~ Now 🔥🔥🔥 -
Star2Review Python PyGithub State Machine Pydantic
- As a software engineer, i explore open-source projects on github but often forget starred repositories.
- How to avoid forgetting starred repositories?
- Github actions schedule tasks, pygithub creates issues, and a state machine with pydantic manages reviews.
- The tool, still in progress, helps me review repositories regularly and effectively.
-
2024.09 ~ Now 🔥🔥🔥 -
Note LLM LLM Paper Reading
- A curated list of awesome llm resources.
- Paper reading about llm and its applications.
-
2024.08 ~ 2024.08 -
Code2Video Python ffmpeg pillow
- A small project for converting the code snippet to the video.
-
2024.03 ~ 2024.06 - ,
NTUST LaTeX Template LaTeX XeLatex tex-live Docker Overleaf NTUST
- As a graduate student, i need to write my thesis in latex, but the original template is outdated.
- Refactored it for use on overleaf and local environment.
- Sought guidance on docker image creation specifically for xelatex and reviewed related templates.
- Shared the template on overleaf, a docker image, and tutorials for beginners.
-
2024.02 ~ 2024.02 - ,
DIMG4MD Python Markdown
- A python package for automatically download the image from the markdown file and save it to the local folder.
-
2024.01 ~ Now 🔥🔥🔥 -
Learn Julia Julia
- Learning julia programming language with a series of scripts.
-
2024.01 ~ Now 🔥🔥🔥 -
Awesome Metaheuristic and its Applications
- A curated list of awesome metaheuristic and its applications resources.
- Including the basic concepts of metaheuristic, the application of metaheuristic.
- Also including the latest research papers about metaheuristic.
-
2023.12 ~ Now 🔥🔥🔥 -
Awesome Complex System and Network Science
- A curated list of awesome complex system and network science resources.
- Including the basic concepts of complex system and network science, the application of complex system and network science, like graph neural network and graph database.
- Also including the latest research papers about complex system and network science.
-
2023.09 ~ 2023.12 -
Evasion Attack in Machine Learning Machine Learning Cybersecurity Adversarial Attack CNN Maleware Detection
- Trying to use evasion attack to attack the cnn-based maleware detection model.
- Need to add noise to the maleware sample to make the model misclassify the sample.
- The dataset is collected by ourselves (using cuckoo sandbox and virusshare).
-
2023.09 ~ 2023.10 -
2023 IT home Ironman Challenge - AI and Data Network Science GNN Paper Reading 30 Days Challenge
- In this challenge, i had written 30 articles about network science and graph neural network.
- Including the basic concepts of network science, the application of network science, like graph neural network and graph database.
- Also including the latest research papers about graph neural network.
-
2023.07 ~ 2023.08 -
Web Scraping : Social Network Crawler Web Scraping Dynamic Web Scraping Selenium BeautifulSoup playwright
- Using dynamic web scraping packages (selenium, playwright etc.) to crawl social network data.
- The data will be stored in mongodb and can be used for further analysis.
- These crawlers are only used for personal skill improvement.
-
2023.05 ~ 2023.06 - ,
Graph-based : Keywords Recommendation System Graph Theory Network CKIP-transformer Regular-Expression POS-tagging Fast API
- Applying network science field to build a keywords recommendation system.
-
2022.11 ~ 2022.12 -
Taiwan Famous Ecommerce : Find Identical Products SQLite CKIP-transformer Regular-Expression POS-tagging dimension-reduction cluster
- Finding identical products from item's name is a quite challenging task.
- Using regular-expression and ckip-transformer to extract keywords from item's name.
- And using dimension-reduction and cluster algorithms to find identical products.
-
2022.05 ~ 2022.06 -
Apriori J104 Web Scraping pyvis apyori CKIP-transformer
- An application for analyzing the skills required by the job market.
- The data is crawled from 104 job bank and stored in mongodb.
- And the data will be processed by ckip-transformer.
- Finally, using apyori algorithm to find the association rules between skills.
- These crawlers are only used for personal skill improvement.
-
2022.03 ~ 2022.06 -
Financial Public Opinion Analysis Web Scraping Django MongoDB Bootstrap plotly.js Anue TWSE
- Using django to build a web application for analyzing financial public opinion.
- The data is crawled from anue and the data will be stored in mongodb.
- These crawlers are only used for personal skill improvement.
-
2022.04 ~ 2022.04 -
Web Scraping : Anue Web Scraping MongoDB
- These crawlers are only used for personal skill improvement
-
2021.12 ~ 2022.04 -
Web Scraping : TWSE Web Scraping SQLite plotly
- These crawlers are only used for personal skill improvement
-
2020.10 ~ 2021.07 -
Line-Bot : Stock Info Line-Bot Heroku mplfinance yfinance
- A line-bot for getting the stock information.
-
2024-12-18 - Want to install the latest version from a GitHub repo using pip -
2024-12-17 - Fish? -
2024-12-13 - MarkItDown: A tool for smoothly converting docx and pptx into markdown -
2024-09-26 - Fixing Git Installation Issues in apache/airflow:2.10.2 Docker Image -
2024-09-07 - Enhancing Code Clarity with TypedDict -
2024-09-04 - Enhancing Commit Messages with commitollama: A Guide for VSCode and Local LLM Integration -
2024-08-29 - Automating Commit Messages with Ollama: A Quick Guide -
2024-08-27 - Installation of Golang (PATH) -
2024-08-15 - PEX Unpacked: Building and Executing Python Executables with Ease -
2024-08-13 - “How to Survive the Fall” - Michelle Yeoh Addresses the Harvard Law School Class of 2023 -
2024-05-19 - Epub 介紹 -
2024-02-02 - pdb in python -
2024-01-26 - How to use psutil to monitor CPU and memory usage in python -
2024-01-15 - Build your own python package -
2024-01-13 - Free online course -
2023-07-10 - The installation of GitHub Copilot CLI -
2023-04-05 - Combining Shell Script and Python for Efficient Automation -
2023-03-05 - Efficient Mind Mapping with Markmap: A Markdown-Based VScode Extension -
2023-02-23 - Cython 基礎知識 -
2023-02-21 - 開源專案 License -
2023-02-13 - Setting up Miniconda on Ubuntu -
2022-09-02 - Gatsby Usage