Welcome to My Creative Journey

Exploring digital media and web development through projects and reflections

About Me

Yihan Liu

Hello, I'm Yihan Liu

I'm a passionate learner and creator with a focus on digital media and web development. My journey in technology started with a curiosity about how websites and digital platforms work, and has evolved into a commitment to building meaningful digital experiences.

My Interests

  • Web Development (HTML, CSS, JavaScript)
  • Digital Media Production
  • Data Analysis and Visualization

Skills

HTML5 JavaScript Web Scraping Content Creation

My Projects

A selection of my work showcasing skills in photography and 3D scene construction.

UE5 Scene Construction

Immersive 3D environment created with Unreal Engine 5 featuring advanced lighting and materials.

Project Details

  • Created using Unreal Engine 5.1
  • Utilizes Lumen global illumination
  • Includes custom materials and shaders
  • Features dynamic lighting and weather system
  • Optimized for real-time performance

More Projects

Additional creative works and experiments in various digital media formats.

🔨

New media account management

Please waiting

🎨

Digital Painting Series

Please waiting

💻

web design

Please waiting

Learning Reflection

Documenting my journey, challenges, and discoveries in digital media and web development.

Week 1

We had an introduction to digital media, exploring the fundamentals and applications in modern technology. I learned about the various forms of digital media and how they shape our interactions with technology.

Week 2

Today, we attempted to create a personal webpage, learning the basics of HTML structure and web development. This was my first hands-on experience with coding, and I gained an understanding of how HTML elements work together to create content.

Week 3

This week, we learned how to use web crawlers. Scraper is a special tool that can help us collect desired data on a website, such as video information on a video platform (including page size and duration).Through web crawlers, we can more conveniently and quickly obtain and integrate data. This is very useful for our analysis process. For example, if I want to know which movies are in the top 250 of this year's Douban movies, we can use a crawler to extract the names of each movie.

Here's the process we followed:

  1. First, open the scraper tool
  2. Create a new sitemap and a new selector, linking the type of data you want to collect
  3. Save the selector and open the data preview to check the results

However, I believe there are ethical challenges when using web crawlers: Firstly, some data is exclusive to companies and should be respected as proprietary information. Secondly, Unrestricted use of web crawlers may result in significant consumption of server bandwidth and computing resources, leading to obstruction of normal user access.

Scraper tool interface
Scraper tool initial interface
Creating a selector
Setting up a new selector
Data preview
Previewing collected data

Week 4

This week, we conducted a survey in groups. We use an AI research company as a background to study the use of AI among students for developing the company's products.

In this group assignment, I learned that when conducting a survey, attention should be paid to: 1. identifying an effective research direction 2. using quantitative or qualitative scientific survey methods to design feasible survey plans 3. paying attention to ethical issues in data acquisition 4. collecting as much effective data as possible 5. using certain methods to analyze the data

quiz
Scraper tool initial interface

Week 5

Today we learned about data visualization. Extract the data from the previous course and create a graph. In addition to pie charts, bar charts, and line charts, we also encountered many different statistical charts. I also noticed during the process of plotting that not all graphs are omnipotent, and some data in pie charts or bar charts have unclear meanings.

chart from quiz week4
Scraper tool initial interface

Get In Touch

I'd love to hear from you! Whether you have questions, collaboration ideas, or just want to connect, feel free to reach out.

Contact Information