Web Mining นิยามกระบวนการใช้เทคนิค Data Mining เพื่อแยกข้อมูล รูปแบบ แนวโน้มที่เป็นประโยชน์ โดยทั่วไปด้วยความช่วยเหลือของเว็บ โดยจัดการจากบันทึกและบริการบนเว็บ Server Logs และ Hyperlinks เป้าหมายหลักคือค้นหารูปแบบในข้อมูลเว็บ โดยรวบรวมและวิเคราะห์ข้อมูลเพื่อรับข้อมูลเชิงลึกสำคัญ
Web Mining สามารถมองได้กว้างว่าเป็นการประยุกต์ใช้วิธี Data Mining ที่ปรับเปลี่ยนแล้วสำหรับเว็บ ในขณะที่ Data Mining แสดงเป็นการประยุกต์ใช้อัลกอริทึมเพื่อค้นหารูปแบบบนข้อมูลที่มีโครงสร้างส่วนใหญ่ ติดตั้งในกระบวนการค้นพบความรู้
Web Mining มีคุณสมบัติเฉพาะที่รองรับการรวบรวมข้อมูลหลายประเภท เว็บมีหลายด้านที่ให้หลายแนวทางสำหรับกระบวนการขุด เช่น หน้าเว็บรวมข้อความ หน้าเว็บเชื่อมต่อผ่าน Hyperlinks และกิจกรรมผู้ใช้ติดตามได้ผ่าน Web Server Logs
ประเภทของ Web Mining หลัก 3 ประเภท
1. Web Content Mining (การขุดเนื้อหาเว็บ)
เป็นกระบวนการ Web Mining ที่แยกข้อมูลเชิงบรรยายที่สำคัญจากเว็บไซต์ (WWW) เนื้อหาประกอบด้วย เสียง วิดีโอ เอกสารข้อความ ไฮเปอร์ลิงก์ และบันทึกที่มีโครงสร้าง เนื้อหาเว็บออกแบบมาเพื่อส่งมอบข้อมูลให้ผู้ใช้ในรูปแบบ ข้อความ รายการ รูปภาพ วิดีโอ และตาราง
ฟังก์ชันของ Content Mining คือ Data Extraction ที่ข้อมูลมีโครงสร้างถูกคัดลอกจากเว็บไซต์ไม่มีโครงสร้าง เป้าหมายคือสนับสนุน Data Aggregation (การรวมข้อมูล) ข้ามเว็บไซต์หลายแห่ง โดยใช้ข้อมูลมีโครงสร้างที่แยกออกมา
2. Web Structure Mining (การขุดโครงสร้างเว็บ)
เป็นหนึ่งในเทคนิคหลักของ Web Mining ที่จัดการกับโครงสร้าง Hyperlinks Structure Mining แสดงสรุปโครงสร้างของเว็บไซต์อย่างเป็นโครงสร้าง ระบุความสัมพันธ์ระหว่างหน้าเว็บที่เชื่อมโยงของเว็บไซต์
Web Mining เป็นเพียง Data Mining ที่ขุดข้อมูลจากเว็บ มีเทคนิคอัลกอริทึมหลายอย่างใช้หาข้อมูลจากเว็บ Structure Mining วิเคราะห์ Hyperlinks ของเว็บไซต์เพื่อรวบรวมบันทึกที่ให้ข้อมูลและจัดเรียงในองค์ประกอบ เช่น ความคล้ายคลึงและความสัมพันธ์ Intra-page Mining เป็นประเภทที่ทำที่ระดับเอกสาร และ Hyperlink-level Mining เรียกว่า Inter-page Mining
3. Web Usage Mining (การขุดการใช้งานเว็บ)
ใช้แยกบันทึก ข้อมูล ความรู้ที่เป็นประโยชน์จาก Weblog Data และช่วยระบุรูปแบบการเข้าถึง (Access Patterns) ของผู้ใช้สำหรับหน้าเว็บ
ในการขุดการใช้ทรัพยากรเว็บ บุคคลสนใจบันทึกคำขอของผู้เยี่ยมชมเว็บไซต์ ที่มักรวบรวมเป็น Web Server Logs ในขณะที่เนื้อหาและสถาปัตยกรรมของชุดหน้าเว็บปฏิบัติตามเจตนาของผู้เขียนหน้า การร้องขอเดี่ยว (Individual Requests) แสดงว่าผู้ใช้มองหน้าเหล่านี้อย่างไร Web Usage Mining อาจเปิดเผยความสัมพันธ์ที่ไม่ได้เสนอโดยผู้สร้างหน้า