19 คะแนน โดย dankim0124 2025-11-13 | 13 ความคิดเห็น | แชร์ทาง WhatsApp

เหตุผลที่ทำ

  • ผมดูแลคอมมูนิตี้นักพัฒนาเป็นงานอดิเรกอยู่ครับ
  • หลังผ่าตัด ผมยังทำงานไม่ได้เพราะปัญหาสุขภาพ แต่ยังอยากพัฒนาอะไรอยู่เลยทำสิ่งนี้ขึ้นมา (วัยรุ่นพักยาว)
  • ในเว็บไซต์ก่อนหน้า เฉพาะส่วนข้อมูลรับสมัครงานก็ทำสถิติได้โดยแทบไม่ต้องเสียค่าโปรโมตหรือใช้ความพยายามพิเศษใด ๆ
    • ผู้เข้าชมไม่ซ้ำรายสัปดาห์ 1 ~ 200+ คน (clarity )
    • อัตราการกลับมาเยี่ยมชมซ้ำ 60%+

จึงแยกออกมาเป็นบริการเฉพาะต่างหาก (เผยแพร่แค่ผ่าน Threads + คนรู้จักเท่านั้น)

ฟีเจอร์ที่อยากอวด

1. ระบบแนะนำสุดเจ๋ง

  • เมื่อคลิกหน้าแสดงรายละเอียดงาน ระบบจะแนะนำประกาศรับสมัครที่เกี่ยวข้องและเทคบล็อกทางด้านขวา
  • ใช้การจัดอันดับบนพื้นฐาน RRF (Reciprocal Rank Fusion) ของ Vector similarity + คะแนน BM25
  • ช่วยหาประกาศที่ตรงเป๊ะโดยไม่ดูแปลกหรือฝืน

2. การคัดสรรและดึงข้อมูลสุดเจ๋ง

  • ข้อมูลจำนวนปีประสบการณ์ หมวดหมู่เทคโนโลยี และสรุปหนึ่งบรรทัด ถูกดึงออกมาด้วย OpenAI API ตั้งแต่ขั้นตอนเก็บรวบรวม
  • นำข้อมูลที่ดึงได้ไปใช้ทั้งในการค้นหาและการแสดงผล

3. การค้นหาสุดเจ๋ง

  • เพิ่มบูสต์ให้คะแนน BM25 สำหรับชุดคีย์เวิร์ดบางแบบ
  • ตัวอย่าง: เมื่อค้นหา "Naver Cloud" ประกาศที่มีคำว่า "Naver Cloud" อยู่ด้วยกันจะขึ้นบนสุด มากกว่าประกาศอื่นที่มีแค่ "Naver" หรือ "Cloud" แยกกัน
  • อันนี้ยากกว่าที่คิด เดี๋ยวไว้จะเรียบเรียงแล้วมาโพสต์อีกที

แหล่งที่เก็บรวบรวม

Naver, LINE, Toss, Karrot, Baemin, Meta, Google, Microsoft ฯลฯ

เกณฑ์การเก็บข้อมูล:

  • สามารถดึงมาจาก Job API ต่างประเทศ (แบบเสียเงิน) ได้ หรือ
  • ไม่มีการระบุข้อจำกัดเรื่องการใช้งานแบบไม่เชิงพาณิชย์สำหรับการเก็บทรัพยากร

จุดที่น่าเสียดาย: Kakao ระบุใน Terms of Use ว่าห้ามเก็บข้อมูลแม้เพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์ จึงไม่สามารถรวมไว้ได้


ลิงก์: devrunner.dev

ขอให้ทุกคนมีความสุข

13 ความคิดเห็น

 
chcv0313 2025-11-20

เดเวลอปเปอร์ตัวใหญ่คืออะไร

 
dankim0124 2025-11-20

นั่นเป็นการพิมพ์ผิดที่น่าอาย; ;;;

 
shakespeares 2025-11-19

เป็นเว็บไซต์ที่ดี แต่มีบางส่วนที่ลิงก์ใช้งานไม่ได้ คงจะดีถ้าแก้ไขได้~!
https://careers.linecorp.com/ko/jobs/2838/

 
dankim0124 2025-11-20

อ๋อ อันนี้ไม่ใช่เคสข้างเคียงนะ ตอนที่ Cloudflare ล่มเมื่อ 2 วันก่อน อินเทอร์เน็ตใช้ไม่ได้ เลยทำให้งานแบตช์หมดอายุรันแล้วตายตอนนั้นครับ 555

เดี๋ยววันนี้ช่วงเช้ามืดจะตั้งสเคจูลให้มันรันอีกครั้งครับ

 
dankim0124 2025-11-20

เพิ่งตรวจพบว่าในแบตช์ที่จัดการประกาศที่หมดอายุย้อนหลัง มีเคสขอบบางอย่างที่ตรวจจับไม่เจอ

เรื่องนี้ก็น่าจะแก้และปล่อยใช้งานได้ทันทีภายในพรุ่งนี้เช่นกัน ขอบคุณครับ : )

 
bichi 2025-11-19

เรา "สุด"

 
dankim0124 2025-11-19

ดีมาก

 
roxie 2025-11-19

ขอบคุณสำหรับเว็บไซต์ดี ๆ นะครับ

 
dankim0124 2025-11-19

ผมนี่แหละที่ควรจะขอบคุณครับ 555

 
rlawngus000407 2025-11-14

ข้อมูลแบบนี้ส่วนใหญ่นำมาจากการครอว์ลิงใช่ไหมครับ?

 
dankim0124 2025-11-14

ใช้ทั้ง RSS, การครอว์ลิง และ job API แบบเสียเงินอย่างผสมผสาน

ไม่ว่าจะเป็นช่องทางไหนก็จะได้ข้อมูลประกาศงานที่เป็นภาษาธรรมชาติ ซึ่งผมนำ open ai api มาใช้ดึงฟิลด์ที่จำเป็นออกมา เพื่อนำไปใช้กับการดูข้อมูล/ค้นหา/แนะนำ

 
dankim0124 2025-11-13

วันนี้มีคนเข้ามาเยี่ยมชมผ่านที่นี่ค่อนข้างเยอะเลย ขอบคุณครับ

ผมดูผ่าน Clarity ว่ามีอะไรเกิดขึ้นฝั่งไคลเอนต์บ้าง พบว่าแม้จะไม่มีการโหลด แต่การเปลี่ยนหน้ากลับช้า เลยเกิด Dead click บ่อยมาก...

กรณีนี้จะรีบแก้ให้ไวครับ : ) ขอให้ทุกคนมีความสุข

 
dankim0124 2025-11-13

เพิ่งลงโพสต์ที่นี่ได้ไม่นานเอง แต่ดูเหมือนว่าผู้ใช้ไลฟ์ของ clarity จะกดเข้ามาเยอะใช้ได้เลยนะครับ

ขอบคุณครับ : )