Tuesday, 3 March 2020

An Android Application for Matching Students

An Android Application for Matching Students
Education is one of the most important factors for students. According to education in Thailand, it is clearly said that many students prefer to have an extra class apart from the classroom. This tends to be a trend for students who want to pass the exam to take extra courses. It leads to have many tutoring centres occurred in Thailand in order to fulfil the needs of students. Unfortunately, channels of communication between students and tutors are still rare. One problem of the tutoring system is tutors need to pay a fee to the recommendation agencies to teach the student which is not necessary. Also, tutors cannot communicate with students directly until tutors pay a complete fee to the recommendation agencies. Then tutors have a problem with transportation such as traffic or distance. Moreover, tutors have a problem with the notification of class cancellation. It makes students spend more time travelling. "FindMyTutor" is the mobile application that aims to build the most powerful educational society for students and tutors in Thailand by enabling useful features such as rating tutors, matching students/tutor basic on convenient area, web board, synchronizing calendars between tutors and students, etc. Moreover, tutors can provide introduction video in a profile page, so it makes students have more confidence and know more about each tutor. The application allows tutors and students to contact each other directly. Tutors will be able to solve student's problems by asking questions without the intervention of intermediary. Tutors and students get used to each other before the first lesson. In addition, the decision whether to study or teach can be made easier. It also makes facilitate the transportation of tutors and students. Tutors and students can choose to teach or to study with students or tutors who have nearby coordinates for convenience and time-saving of both sidesn this section, we describe an overview of Android and show the survey results of existing tutor recommending agencies by comparing some of their essential features. Moreover, we gather survey results from tutors and students in Thailand in order to develop our own feature and make sure that our application will serve all needs of users.CodeShoppy
Education is one of the most important factors for students. According to education in Thailand, it is clearly said that many students prefer to have an extra class apart from the classroom. This tends to be a trend for students who want to pass the exam to take extra courses. It leads to have many tutoring centres occurred in Thailand in order to fulfil the needs of students. Unfortunately, channels of communication between students and tutors are still rare. One problem of the tutoring system is tutors need to pay a fee to the recommendation agencies to teach the student which is not necessary. Also, tutors cannot communicate with students directly until tutors pay a complete fee to the recommendation agencies. Then tutors have a problem with transportation such as traffic or distance. Moreover, tutors have a problem with the notification of class cancellation. It makes students spend more time travelling. "FindMyTutor" is the mobile application that aims to build the most powerful educational society for students and tutors in Thailand by enabling useful features such as rating tutors, matching students/tutor basic on convenient area, web board, synchronizing calendars between tutors and students, etc. Moreover, tutors can provide introduction video in a profile page, so it makes students have more confidence and know more about each tutor. The application allows tutors and students to contact each other directly. Tutors will be able to solve student's problems by asking questions without the intervention of intermediary. Tutors and students get used to each other before the first lesson. In addition, the decision whether to study or teach can be made easier. It also makes facilitate the transportation of tutors and students. Tutors and students can choose to teach or to study with students or tutors who have nearby coordinates for convenience and time-saving of both sidesn this section, we describe an overview of Android and show the survey results of existing tutor recommending agencies by comparing some of their essential features. Moreover, we gather survey results from tutors and students in Thailand in order to develop our own feature and make sure that our application will serve all needs of users.
An Android Application for Matching Studentsb
For the implementation, we have two main steps. First, we filter users who matched with distance, subject and grade. Second, we use CBR to compute and sort user who matched from the first step. We also get list of users that sort from accuracy with each profile. Stepl is calculating between two locations by Haversine formula. [6], [7], [8] Formula: a = sin2 (,1rp/2) + cos (rp1).cos (rp2).sin2 (,1))2) c = 2.atan2 (,.fa, '>I (I-a)) d=R.c Where rp is latitude, A is longitude, R is earth's radius (Mean radius = 6,371 km) Angles need to be in radians to pass to trigfunctions Step2 is sorting the list of students/tutors by using CBR. Subject w=10 We gave weights to Distance w=10 criteria based on result Grade w=9 survey. Day w=9 Time w=9 Price w=8 For example, assume that you are a student. Your schedule has three days which is 100%. One of tutors has two days matched to your schedule, so his or her score of Day will calculate by (2xl00)/3=66.6%. Then multiply with weight of day. Day score of this tutor after multiplied weight will be 66.6*9=599.4 Assume that each score is calculated; Subject=400, Distance=350, Grade=360, Day=470, Time=150, Price=200. We sum all values (Similarity(T,S». Finally, divide (Similarity(T,S» by sum of weight; (400+350+360+470+150 +200) / (10+10+9+9+9+8) = 1930/55 = 35.09 Therefore, this tutor will have CBR score equal to 35.09. Eventually, FindMytutor will sort tutors/students from the highest CBR score to the lowest CBR score
https://codeshoppy.com/android-app-ideas-for-students-college-project.html
 
 

No comments:

Post a Comment