Back to list
Closed

MADU

Business🇦🇺 Australia
MADU

Internship goal

Collect e-commerce data using a custom-made web scraper to gather information to enhance MADU's celebrity photo recognition algorithm.

Company one liner

An ad-tech company that identifies fashion products in celebrity photos. We help you shop your favorite celebrity looks.

About the company

🇦🇺 MADU

Website

At MADU, we think outside the box. Sick and tired of invasive and irrelevant ads interrupting our viewing pleasure, we came up with our own solution. Visual content holds an endless amount of value, yet this often remains untapped. MADU has created an interactive digital advertising solution to help you unearth this value. MADU is your ad-tech solution for the 'cookieless' future. MADU helps you generate revenue from photo content published on your website. As a publisher, you create stories and publish photos daily that inspire your audience. MADU helps you tap into this inspiration by identifying the products that are seen in the photo. We connect these products with our e-commerce partners and display an ad widget around the content.

CEO & mentors

Hendricus Willem

Hendricus Willem, Co-Founder & CEO

  • Specializes in Marketing and Communication
  • Founder at IMP Features
  • Business Development Manager at HDR Image Consultancy
  • Sales Manager at BrunoPress
Ben Huang

Ben Huang, Co-Founder & CTPO

  • Specializes in Tech and Engineering
  • Founder of Proppy.com.au
  • Product Manager at Lexer
  • University of Technology Sydney & Melbourne Business School

Program curriculum

Week 1

Session 1-1

Masterclass about MADU: Company's mission and objectives. Researching the current business sphere that MADU is targeting.

Session 1-2

Importance of gathering more data from the web to enhance MADU's algorithm. Prepare a brief presentation summarizing your findings.

Week 2

Session 2-1

What is web scraping and how to do it via a Python Jupyter Notebook? Set up a web scraping notebook. Set up a Jupyter Notebook environment with relevant Python packages for scraping.

Session 2-2

Understand how to read and scrape HTML elements of an e-commerce website. Learn and analyze the HTML elements of a few e-commerce websites. Study one e-commerce web page, and share your understanding of its HTML structure.

Week 3

Session 3-1

You will learn about how to use Requests & BeautifulSoup packages, start web scraping e-commerce website, and write code to scrape a few pages and study the responses.

Session 3-2

You will learn about how to use BeautifulSoup's built-in functions to extract data from a response, extract relevant data from the response, and write code to extract data from targeted HTML elements.

Week 4

Session 4-1

You will learn about how to develop a web scraper to collect all the data from an e-commerce website, create a web scraper, design the scraping logic and write code to scrape the data from an e-commerce website to create a dataset.

Session 4-2

You will analyze collected data using Pandas and present the findings directly to CTO.