wevisdemo / they-work-for-us

Thailand's Politician Directory website
https://theyworkforus.wevis.info
31 stars 12 forks source link

admin: เพิ่มฐานข้อมูล ส.ส. ย้ายพรรค และทำให้ผลโหวตแสดงแยกกัน #28

Closed thanisara-r closed 1 year ago

thanisara-r commented 1 year ago

ตอนนี้ พรรคของ ส.ส. จะแสดงผลเป็นพรรคล่าสุด และไม่มีประวัติว่าเคยอยู่พรรคไหนมา ทำให้ผลโหวตเป็นของพรรคนั้นๆ พรรคเดียว และหน้ารวมผลโหวตของแต่ละพรรค ก็จะได้ข้อมูลของ ส.ส. คนนั้นตอนโหวตพรรคอื่นมาด้วย เช่น ศรีนวล เคยอยู่ก้าวไกล มาก่อนย้ายมา ภูมิใจไทย แต่ผลโหวตของศรีนวล จะรวมเป็นของภูมิใจไทย ทั้งในหน้าของ ศรีนวล และในหน้าของภูมิใจไทย

image

ปรึกษา @Th1nkK1D @mixth ถ้าทำ database ส.ส. ย้ายพรรคเพิ่ม ระบุวันที่ย้ายพรรค และแมตช์กับวันที่ของการลงมติ เพื่อแยกได้ว่าผลโหวตอันไหนเป็นของพรรคใหม่และพรรคเดิม จะโอเคไหม

mixth commented 1 year ago

ในมุมการกรอกข้อมูล คิดว่าอย่างที่บอกคงเหมาะสมครับ

wasdee commented 1 year ago

อยากลองทำ PR นี้ ในส่วนการเตรียมข้อมูลครับ ตอนนี้ไปถึงไหนแล้วครับ

wasdee commented 1 year ago

ลองดูแหล่งข้อมูลการย้ายพรรคที่น่าจะใช้ได้

Official Source

  1. สส official site + wayback machine - ไม่ได้เพราะพอย้ายพรรค ssp_id น่าจะเปลี่ยน
  2. PDF search? Google Dork? บันทึกการประชุม? บันทึกการประชุมพรรค?
  3. สส official list + wayback machine + สส official site - wayback machine is unreliable. the date likely to diff by +-30days.
  4. สส official site - no history + dev tools showed data returned as html, not json.

    Secondary

  5. สส Wikipedia + chatGPT-like น่าจะได้
  6. สส คณะ 25 Wikipedia - มีวันลงชัดเจนน่าจะ work สุดล่ะ
  7. News - Ok to read and input manually
Th1nkK1D commented 1 year ago

@wasdee ยินดีต้อนรับคร้าบ ผมเพิ่งเห็นว่า issue มัน duplicate กับ #27 ตอนนี้ข้อมูลเรามีเรียบร้อยแล้วครับ แต่ว่าเพราะมันต้องเพิ่มตารางใหม่ ผมเลยกำลังจัดการ structure ข้อมูลหลังบ้านอยู่ (ตอนนี้ถ้าดึงข้อมูลใหม่ลงมา build จะ fail ขอซ่่อมตรงนี้ก่อน) คาดว่าภายในต้นสัปดาห์หน้าจะพร้อมให้เอาไปทำ frontend ต่อได้ครับผม เดี๋ยวผมจะปิด issue นี้ ถ้าสนใจรับไปทำต่อไปเม้นไว้ใน #27 ได้เลยครับ

wasdee commented 1 year ago

ได้ครับ 😊 ถ้ามีงาน data อะไรแท็กมาได้ครับ frontend stack นี้พี่ไม่ค่อยถนัดเท่าไร ขอข้าม @Th1nkK1D

Th1nkK1D commented 1 year ago

ได้ครับ blush ถ้ามีงาน data อะไรแท็กมาได้ครับ frontend stack นี้พี่ไม่ค่อยถนัดเท่าไร ขอข้าม @Th1nkK1D

รับทราบครับผม scope งานที่สนใจเป็นประมาณไหนบ้างครับ ถ้ามีอะไรที่ตรงผมจะได้มาชวน

wasdee commented 1 year ago

จริงๆก็ generalist 😂 มาก แต่ยังไม่อยากเรียนรู้อะไรใหม่เพิ่มแบบหนักๆ ช่วงนี้งานที่บ. เยอะไปหมด 555

  1. data crawler
  2. ETL
  3. EDA
  4. ML
  5. Python
  6. comment on UX

Noob and want to learn

  1. sveltekit - tailwind css
  2. deeper devtools
  3. golang
  4. mapbox and https://[kepler.gl](https://kepler.gl/)/