Process mining เป็นเทคนิคที่กระบวนการทางธุรกิจถูกดึงออกมาจากบันทึกเหตุการณ์ของระบบข้อมูลและวิเคราะห์ มันเป็นวิธีปฏิบัติในการจัดการกระบวนการทางธุรกิจที่ใช้เพื่อจุดประสงค์ในการค้นหากระบวนการใหม่การเปรียบเทียบกระบวนการที่มีอยู่กับแบบจำลองกระบวนการทำงานและการปรับปรุงกระบวนการ การขุดข้อมูลบันทึกเหตุการณ์สามารถให้ข้อมูลที่มีค่าซึ่งอาจไม่ได้รับผ่านวิธีการอื่น
การทำเหมืองกระบวนการมีสามประเภท แรกคือรูปแบบการค้นพบตั้งชื่อเพราะมันเกี่ยวข้องกับการค้นพบกระบวนการที่ไม่รู้จักหรือไม่มีเอกสารก่อนหน้านี้ การทำเหมืองข้อมูลประเภทนี้จะดำเนินการเมื่อไม่มีรุ่นที่มีอยู่สำหรับเวิร์กโฟลว์หรือเมื่อเอกสารที่มีอยู่เป็นที่รู้จักกันว่าเป็นความผิดพลาด จากนั้นบันทึกเหตุการณ์จะถูกขุดเพื่อหาข้อมูลซึ่งถูกวิเคราะห์เพื่อให้สามารถสร้างกระบวนการขึ้นมาใหม่ได้ เอกสารจะถูกสร้างขึ้นสำหรับกระบวนการโดยยึดตามข้อมูลที่แยกจากบันทึกเหตุการณ์
การทำเหมืองกระบวนการแบบที่สองคือรูปแบบที่สอดคล้องกัน ชื่อนั้นได้มาจากจุดประสงค์ในการตรวจสอบว่าเวิร์กโฟลว์ที่ดำเนินอยู่นั้นสอดคล้องกับกระบวนการที่วางแผนไว้หรือไม่ บันทึกเหตุการณ์เป็นข้อมูลที่ขุดเพื่อค้นหาความแตกต่างระหว่างกระบวนการที่มีอยู่และรูปแบบ
เมื่อพบความแตกต่างดังกล่าวแล้วพวกเขาจะได้รับการวิเคราะห์เพื่อดูว่าพวกเขาปรับปรุงกระบวนการหรือไม่ หากการเปลี่ยนแปลงดังกล่าวพิสูจน์ให้เห็นว่าเป็นประโยชน์ต่อกระบวนการโมเดลจะได้รับการแก้ไขเพื่อรวมส่วนเบี่ยงเบนเหล่านี้ การตัดสินใจที่จุดตรวจกระบวนการจะถูกตรวจสอบว่าเป็นข้อมูลที่มีอยู่ในแต่ละจุดและข้อมูลที่มีผลต่อการตัดสินใจดังกล่าวหรือไม่ หากการเปลี่ยนแปลงดังกล่าวมีข้อเสียอาจมีการเปลี่ยนแปลงในกระบวนการที่มีอยู่เพื่ออนุญาตให้สอดคล้องกับโมเดลได้มากขึ้น
คลาสที่สามของการทำเหมืองกระบวนการคือโมเดลส่วนขยาย การขุดข้อมูลชนิดนี้พยายามที่จะขยายโมเดลที่มีอยู่ด้วยการปรับปรุง ข้อมูลจากบันทึกเหตุการณ์จะถูกวิเคราะห์สำหรับพื้นที่ที่เป็นไปได้ของการปรับปรุงในโครงสร้างของโมเดล ตัวอย่างเช่นสามารถตรวจสอบคอขวดได้สำหรับเส้นทางอื่นที่เป็นไปได้ในเวิร์กโฟลว์
กระบวนการขุดไม่ได้เป็นไปอย่างราบรื่น งานบางอย่างถูกซ่อนอยู่อย่างสม่ำเสมอจากบันทึกเหตุการณ์และไม่สามารถขุดข้อมูลได้ สิ่งเหล่านี้อาจถูกสร้างขึ้นใหม่โดยใช้การวิเคราะห์อย่างระมัดระวังของงานที่สามารถดูได้ แต่ไม่เสมอไป ข้อสรุปจากข้อมูลที่ดึงมาจากบันทึกเหตุการณ์เท่านั้นอาจมีคุณภาพที่น่าสงสัย
งานที่ซ้ำกันในบันทึกเหตุการณ์ยังสร้างปัญหาเนื่องจากอาจมีกิจกรรมที่แตกต่างกันภายใต้หมวดหมู่งานหรือชื่อเดียวกัน ดังนั้นจึงเป็นเรื่องยากที่จะแยกแยะงานที่มีชื่อเดียวกันจากกันแม้ว่าจะมีหน้าที่แตกต่างกันก็ตาม ปัญหาอื่น ๆ ได้แก่ ข้อมูลที่เพียงพอเกี่ยวกับการตัดสินใจการรวมเวลาเข้ากับโมเดลมุมมองที่แตกต่างกันข้อมูลที่บันทึกไม่ถูกต้องและข้อมูลที่ไม่เพียงพอ กระบวนการขุดจะต้องมีประสบการณ์และมีวิจารณญาณที่ดีในการเอาชนะปัญหาดังกล่าวเมื่อใช้เทคนิคนี้


