เทคโนโลยีที่ใช้
SQL Database
เป็นเทคโนโลยีการจัดการฐานข้อมูลชนิดหนึ่งที่ใช้ในการเรียกและเก็บข้อมูลในเชิงความสัมพันธ์ (relational database management system: RDBMS) ผ่านภาษา SQL ซึ่งเป็นภาษาที่เข้าใจง่ายไม่ซับซ้อน แต่มีประสิทธิภาพในการทำงานสูง จัดการง่าย รวมถึงมีระยะเวลาในการตอบสนองต่อคำสั่งที่รวดเร็ว จึงทำให้เป็นที่นิยมและได้รับการรับรองให้เป็นมาตรฐานหนึ่งของสถาบันมาตรฐานสหรัฐอเมริกา (American National Standards Institute - ANSI) และองค์การมาตรฐานสากล (International Standards Organization - ISO) ซึ่งในโครงงานนี้จะใช้ MySQL ซึ่งเป็น SQL Database ชนิดหนึ่งที่เป็นที่นิยมกันมาก เนื่องจากเป็นฟรีแวร์ทางด้านฐานข้อมูลที่มีประสิทธิภาพสูง ผู้ใช้ต่างยอมรับในความรวดเร็วและการรองรับจำนวนผู้ใช้และขนาดของข้อมูลจำนวนมาก
Django Framework
สัญลักษณ์ของ Django
เป็นชุดเครื่องมือ Framework สำหรับ การพัฒนาเว็บไซต์ด้วยภาษา Python ซึ่งมี Framework สำหรับการเขียนเว็บไซต์ด้วยภาษา Python จำนวนมาก โดย Django Framework เป็นหนึ่งใน Framework สำหรับการพัฒนาเว็บไซต์ด้วยภาษา Python โดยปัจจุบันภาษา Python นั้นได้รับความนิยมเพิ่มมากขึ้น ดังนั้นในโครงงานนี้เลือกใช้ Django
Python
สัญลักษณ์ของภาษา Python
ภาษา Python เป็นภาษา script ที่มีความเรียบง่ายต่อการเขียนโปรแกรมเพื่อการพัฒนา มีประสิทธิภาพสูงและใช้เวลาในการ compile น้อย อีกทั้งยังมี library ที่สนับสนุนการคำนวณด้านวิทยาศาสตร์มากมาย เหมาะที่จะใช้ในการทา machine learning
Java
สัญลักษณ์ของภาษา Java
ภาษา Java เป็นภาษาที่พัฒนามาแทนที่ภาษา C++ ภาษา Java จึงมีรูปแบบคล้ายกับภาษา C/C++ โดยภาษา Java นั้นเป็นภาษาเชิงวัตถุ (Object Oriented Programming)
Scikit-learning
สัญลักษณ์ของ Scikit-learning
Scikit-learning เป็น library ของภาษา python สำหรับใช้ในการทา machine learning, data mining และ data analysis ซึ่งมีการเตรียม training set, testing set และ example เพื่อเป็นตัวอย่าง นอกจากนี้ยังเป็น library ที่มีความง่ายในการเรียกใช้งานฟังก์ชันต่าง ๆ
Comments
Post a Comment