Type of Credit: Elective
Credit(s)
Number of Students
In this course, students will acquire knowledge of web mining and deep learning for web development. The course covers various concepts, including taxonomy, scraping, social network analysis, and web applications. Students will also be introduced to different web applications that utilize deep learning technologies. Each concept will be presented through in-class hands-on sessions, either individually or in groups. Python sample codes will be provided to complement the covered concepts. Throughout the semester, additional reference materials will be provided, focusing on critical web architecture, common web services (such as CSS, SOAP, and XML), and the latest hot topics (including flow architecture, no/low code, progressive web apps vs. accelerated mobile pages). It is expected that students fully participate in all course activities. Additionally, they have the option to engage in self-study regarding security issues and end-to-end integration with APIs related to web development towards the end of the course.
能力項目說明
教學週次Course Week | 彈性補充教學週次Flexible Supplemental Instruction Week | 彈性補充教學類別Flexible Supplemental Instruction Type |
---|---|---|
週次Week |
課程主題 Topic |
課程內容與指定閱讀 Content and Reading Assignment |
教學活動與作業Teaching Activities and Homework |
學習投入時間 Student workload expectation |
|
課堂講授 In-class Hours
|
課程前後 Outside-of -class Hours
|
||||
W1 - Sept 12 |
Introduction |
Syllabus Review / Intro of Web Mining Intro / Intro of Deep Learning for Web |
[WDM Ch1] |
3 |
3 |
W2 - Sept 19 |
Web mining |
Web Mining Taxonomy |
[WDM Ch2] |
3 |
3 |
W3 - Sept 26 |
Prominent Applications |
[WDM Ch3] |
3 |
4.5 |
|
W4 - Oct 03 |
Web mining / Deep learning for Web |
Python Fundamentals / AI and Fundamentals of ML |
[WDM Ch4] [DLW Ch1] |
3 |
4.5 |
W5 - Oct 10 |
[NO CLASS] |
Review [WDM Ch1~4] |
0 |
9 |
|
W6 - Oct 17 |
Web Scraping |
[WDM Ch5] |
3 |
4.5 |
|
W7 - Oct 24 |
Web Opinion Mining
|
[WDM Ch6] |
3 |
4.5 |
|
W8 – Oct 31 |
Web Structure Mining / DL using Python and NN |
[WDM Ch7] [DLW Ch2] |
3 |
4.5 |
|
W9 – Nov 07 |
Social Network Analysis in Python |
[WDM Ch8] |
3 |
4.5 |
|
W10 – Nov 14 |
Web Usage Mining |
[WDM Ch9] |
3 |
4.5 |
|
W11 - Nov 21 |
Deep learning for Web |
DL Web App |
[DLW Ch3] |
3 |
4.5 |
W12 – Nov 28 |
TensorFlow.js |
[DLW Ch4] |
3 |
4.5 |
|
W13 – Dec 05 |
DL through APIs |
[DLW Ch5] |
3 |
4.5 |
|
W14 – Dec 12 |
DL on Google Cloud |
[DLW Ch6] |
3 |
4.5 |
|
W15 – Dec 19
|
DL on AWS |
[DLW Ch7] |
3 |
4.5 |
|
W16 - Dec 26 |
DL on Microsoft Azure |
[DLW Ch8] |
3 |
4.5 |
|
W17 - Jan 02 |
Production Framework for DL Enabled Websites |
[DLW Ch9] |
3 |
4.5 |
|
W18 – Jan 09 |
Deep learning for Web (optional) |
Securing Web Apps with DL / Web DL Production Environment / E2E Web App using DL APIs and Customer Support Chatbot |
[DLW Ch10~12] |
0 |
9 |
80% Pass a quiz or participate in a class activity in each session (5 points per session from W1 to W17, except W5).
20% Self-study and then show any proof for the two sessions of the course (W5 NO class and W18).
Textbooks (Students are NOT required to purchase them.)
References
Other Books
Journal article readings:
SAP Business Objects Web Intelligence https://help.sap.com/docs/SAP_BUSINESSOBJECTS_WEB_INTELLIGENCE?locale=en-US (Chinese version) https://help.sap.com/docs/SAP_BUSINESSOBJECTS_WEB_INTELLIGENCE/4ef7aa2cbf3d432a80d8b85a9c2c7e20/4733e21f6e041014910aba7db0e91070.html