-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathanalysis.html
More file actions
133 lines (99 loc) · 12.7 KB
/
Copy pathanalysis.html
File metadata and controls
133 lines (99 loc) · 12.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Analysis</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css">
<style>
body{
background-color: #000042 ;
color: #fff;
}
img{
max-width: 100%;
height: auto;
}
@media (min-width: 768px) {
img {
max-width: 50%;
display: block;
margin-left: auto;
margin-right: auto;
}
}
</style>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse justify-content-end" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link " href="home.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link " href="team.html">Meet The Team</a>
</li>
<li class="nav-item">
<a class="nav-link" href="research.html">Research</a>
</li>
<li class="nav-item">
<a class="nav-link" href="testing.html">Testing</a>
</li>
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="analysis.html">Analysis</a>
</li>
<li class="nav-item">
<a class="nav-link" href="futureworks.html">Future Works & Conclusion</a>
</li>
<li class="nav-item">
<a class="nav-link" href="citations.html">Citations</a>
</li>
</ul>
</div>
</div>
</nav>
</nav>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="container">
<div class="container py-5">
<h1 class="text-center mb-5">Analysis</h1>
<div class="container py-5" style="border: 1px solid white; margin-bottom: 20px;;">
<h6><u>Data Analysis </u></h6>
<p>This analysis examines three main graphs that provide insight into the potential benefits of using the GPT method in programming for a user set of 30 Vs 500 users. The data for 30 users was collected using the user testing we performed, based on which we trained a machine learning model on our dataset and generate synthetic data that is statistically equivalent, with the help of Gretel API, a sample set of synthetic data was produced to simulate 500 users. The first graph is a box plot, which shows the consistency and reliability of the GPT and non-GPT methods by referencing the measure of error rates. The data was produced to simulate the test for 500 users. The second graph is a scatter plot, which shows the correlation between the number of attempts and the accuracy of the GPT method. </p>
<img class="text-center mb-4" src="boxplot30.jpeg" alt="Box Plot 30">
<p class="mb-4">The box plot compares the time taken for the GPT and non-GPT methods. The box for the GPT method is narrower and lower, indicating that the GPT method takes less time overall. The whiskers for the GPT method are shorter, indicating that the range of times taken is smaller. The median time taken for the GPT method is lower, suggesting that the GPT method is more consistent and reliable than the non-GPT method. However, there is some overlap in the box and whiskers for both methods, indicating that there is some variability in the time taken for both methods. </p>
<img class="text-center mb-3" src="boxplot500.jpeg" alt="Box Plot 500">
<p class="mb-4">A box plot was used to compare the time taken for the GPT and non-GPT methods across a sample size of 500 users. The analysis shows that the box for the GPT method is narrower and lower compared to the box for the non-GPT method. This observation implies that the GPT method takes less time overall than the non-GPT method. </p>
<p class="mb-4">Furthermore, the whiskers for the GPT method are shorter, indicating that the range of times taken is smaller for the GPT method. The median time taken for the GPT method is lower, suggesting that the GPT method is more consistent and reliable than the non-GPT method. </p>
<p class="mb-4">However, the box plot also shows that there is some overlap in the box and whiskers for both methods, indicating that there is some variability in the time taken for both methods. This variability may be attributed to factors such as user experience, the complexity of the task, or the specific applicatio</p>
<p class="mb-4">Overall, the analysis suggests that the GPT method may be a more reliable and efficient choice compared to the non-GPT method, given its lower overall time taken, smaller range of times taken, and lower median time taken. However, the overlap in the box and whiskers highlights the need for further analysis and consideration of other factors that may affect the performance of both methods. </p>
<img class="text-center mb-3" src="scatterplot30.jpeg" alt="Scatter Plot 30">
<p class="mb-4">The scatter plot shows the relationship between the number of attempts and error rates for the GPT and non-GPT methods. The size of each point represents the time taken. The scatter plot shows that there is a negative relationship between the number of attempts and error rates for both methods, indicating that as the number of attempts increases, the error rates tend to decrease. However, for a given number of attempts, the GPT method tends to have lower error rates than the non-GPT method. This suggests that the GPT method may be more accurate overall. The scatter plot also shows that there is some variability in the time taken for both methods, but overall, the time taken tends to increase as the number of attempts increases. </p>
<img class="text-center mb-3" src="scatterplot500.jpeg" alt="Scatter Plot 500">
<p class="mb-4">The scatter plot shows the relationship between the number of attempts and error rates for the GPT and non-GPT methods. The size of each point represents the time taken. The scatter plot shows that there is a negative relationship between the number of attempts and error rates for both methods, indicating that as the number of attempts increases, the error rates tend to decrease. However, for a given number of attempts, the GPT method tends to have lower error rates than the non-GPT method. This suggests that the GPT method may be more accurate overall. The scatter plot also shows that there is some variability in the time taken for both methods, but overall, the time taken tends to increase as the number of attempts increases. </p>
<p class="mb-4">A scatter plot was used to visualize the relationship between the number of attempts, error rates, and time taken for both GPT and non-GPT methods across a sample size of 500 users. The analysis shows that there is a clear negative relationship between the number of attempts and error rates for both methods. This implies that increasing the number of attempts tends to result in lower error rates for both methods. However, the analysis also reveals that the GPT method tends to have lower error rates compared to the non-GPT method for a given number of attempts. This observation suggests that the GPT method may be more accurate overall in comparison to the non-GPT method. </p>
<p class="mb-4">In terms of the time taken, there was observed variability for both methods. However, the scatter plot showed that in general, the time taken tends to increase as the number of attempts increases. This observation indicates that the time taken may be an important factor to consider when selecting between the GPT and non-GPT methods. </p>
<p class="mb-5">Overall, the analysis suggests that the GPT method may be a better choice than the non-GPT method for achieving accurate results. However, the trade-off between accuracy and time taken may also need to be considered depending on the specific application. </p>
<h6><u>Summary of Graph Plots </u></h6>
<p class="mb-4">The box plot graph provides valuable insights into the consistency and reliability of the GPT and non-GPT methods. It shows that the GPT method had a lower range of error compared to the non-GPT method, with a narrower range of scores. This suggests that the GPT method is more consistent and reliable in producing accurate results, which is crucial in programming. The non-GPT method, on the other hand, had a wider range of scores, indicating a higher level of variation and less consistency in producing accurate results. </p>
<p class="mb-4">The scatter plot graph further supports the potential benefits of using the GPT method in programming. It shows a positive correlation between the number of attempts and the accuracy of the GPT method. As the number of attempts increases, the accuracy of the GPT method also increases. This suggests that with more attempts, the GPT method can produce more accurate results, which is important for programming. In contrast, the non-GPT method had no clear correlation between the number of attempts and accuracy, indicating that more attempts do not necessarily lead to more accurate results. </p>
<p class="mb-5">In conclusion, these graphs provide some insight into the potential benefits of using AI, specifically the GPT method, in programming. The box plot shows that the GPT method may be more consistent and reliable than the non-GPT method, while the scatter plot shows that the GPT method may be more accurate overall. Nonetheless, these graphs provide a starting point for future research and development in this field. Ultimately, the use of AI in programming has the potential to revolutionize the industry and lead to faster, more efficient, and more accurate programming techniques </p>
<h6><u>Detailed Summary Analysis</u></h6>
<p class="mb-4">The data analysis presented highlights the impact of using the GPT model on task completion time, time spent on different parts of the task, and the number of attempts made by users. According to the data, the use of GPT can result in a 56% (combined average of non pic and pic) faster task completion time, as compared to non-GPT methods. This improvement is supported by the T-test results, which showed a significant difference between the means of the two groups. Furthermore, the smaller standard deviation for GPT time indicates that the model was more consistent in reducing task completion time than non-GPT methods, resulting in a more predictable experience for users. </p>
<p class="mb-4">Regarding the time spent on different parts of the task, the data shows that using pictures in the task can reduce the time spent by users on non-picture parts by 48%. This suggests that the use of pictures in user interfaces and interaction systems can help the user complete tasks more efficiently, contributing to a more user-friendly experience. </p>
<p class="mb-4">Finally, the data shows that the use of GPT can significantly reduce the number of attempts made by users to complete a task by 34%. This indicates that GPT makes the task easier and more straightforward for users, resulting in fewer errors and attempts to complete the task. This finding highlights the potential for GPT to significantly reduce user frustration and improve the overall user experience. </p>
<p class="mb-4">Taken together, these findings suggest that using GPT and pictures in user interfaces and interaction systems can significantly improve task completion time, reduce user frustration, and improve the overall user experience. For example, when creating a website using GPT, it could reduce the time of completion by 56% and the number of attempts required to complete a task by 34%. Additionally, using pictures in the design can reduce the time spent on non-picture parts by 48%. These insights can be used to optimize user interfaces and interaction systems to provide a more efficient and user-friendly experience. </p>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
</div>
</body>
</html>