-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsde-projects.html
247 lines (242 loc) · 15.7 KB
/
sde-projects.html
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta property="og:locale" content="en-US">
<meta property="og:site_name" content="Kartheek's Webpage">
<meta property="og:title" content="Kartheek Yakkala Software Development Projects">
<meta property="og:description" content="Kartheek Yakkala Software Development and Machine Learning Projects">
<meta property="og:url" content="https://kartheekyakkala.github.io/sde-projects.html">
<link rel="canonical" href="https://kartheekyakkala.github.io/sde-projects.html">
<link rel="icon" type="image/png" href="images/icon_transparent.png">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="cleartype" content="on">
<meta name="description" content="Kartheek Yakkala - Masters in Computer Science, University of Central Missouri, Work Experience - Software Development Projects">
<meta name="keywords" content="Kartheek Yakkala, Computer Science, Engineering, University of Central Missouri, Software Development Projects">
<meta name="author" content="Kartheek Yakkala">
<!-- Google Analytics and MS Clarity -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-MNSPB7PT9W"></script>
<script src="assets/js/google_analytics.js" type="text/javascript"></script>
<script src="assets/js/microsoft_clarity.js" type="text/javascript"></script>
<script src="assets/js/jquery-3.7.0.min.js" type="text/javascript"></script>
<script src="assets/js/loader.js" type="text/javascript"></script>
<!-- CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="assets/css/main.bundle.css">
<title>Kartheek Yakkala | SDE Projects</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Kartheek Yakkala",
"url": "https://kartheekyakkala.github.io/experience.html",
"logo": "https://kartheekyakkala.github.io/images/jprofile.png",
"description": "Kartheek Yakkala - Software Development Projects",
"address": {
"@type": "PostalAddress",
"addressLocality": "Overland Park",
"addressRegion": "Kansas",
"postalCode": "66223",
"addressCountry": "United States of America"
},
"contactPoint": {
"@type": "ContactPoint",
"telephone": " +1 913-636-9562",
"email": "[email protected]",
"contactType": "Personal Profile"
},
"sameAs": [
"https://www.linkedin.com/in/kartheek-yakkala",
"https://github.com/kartheekyakkala",
"https://medium.com/@yakkalakartheek"
]
}
</script>
</head>
<body>
<div id="header"></div>
<div id="main" role="main">
<div id="sidebar"></div>
<div class="archive">
<meta itemprop="headline" content="Kartheek Yakkala - Software Development Projects">
<meta itemprop="description" content="Kartheek Yakkala - Software Development Projects">
<h2 style="font-size: x-large;"><b>Projects</b></h2>
<div class="list__item" style="margin-top: 2%;">
<div class="card">
<div class="card-content">
<div class="media">
<div class="media-left">
<figure class="image is-48x48">
<img src="images/chatbot.png" alt="Placeholder image">
</figure>
</div>
<div class="media-content">
<p class="title is-4">Chat with your Docs</p>
<p class="subtitle is-6">LLM Powered Application to chat with our docs without finetuning. |
<time datetime="2024-3">Mar 2024</time> - <time datetime="2024-5">May 2024</time>
</p>
</div>
</div>
<div class="row">
<div class="content col-lg-6">
<p style="text-align: justify; text-justify: inter-word;"> The main functionality of the Application is to use Retrieval-Augmented Generation (RAG) technique to make LLM aware of context dynamically.
When a query is given to the LLM, instead of answering from the static trained data, the application uses sematic search to find related data from the vector store and give it to the llm along with the prompt.
RAG is a key technique to save a lot of compute and time as it does not use any finetuning.<br></p>
<div class="tags">
<span class="tag">Python</span>
<span class="tag">LangChain</span>
<span class="tag">ChromaDB</span>
<span class="tag">Large Language Models</span>
<span class="tag">Generative AI</span>
<span class="tag">Machine Learning</span>
<span class="tag">HuggingFace</span>
</div>
<p>Project Link: <a href="https://github.com/kartheekyakkala/Chat-with-your-docs" style="color:#52adc8">Chat-with-your-docs, Dynamic LLMs</a></p>
</div>
<div class="content col-lg-6" >
<div class="w3-content w3-display-container slider" id="div1">
<img class="mySlides" src="images/RAG.png" style="width:100%; height:285px; border-radius: 10px;">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="list__item" style="margin-top: 2%;">
<div class="card">
<div class="card-content">
<div class="media">
<div class="media-left">
<figure class="image is-48x48">
<img src="images/car_rent_logo.png" alt="Placeholder image" style="height: 100%;">
</figure>
</div>
<div class="media-content">
<p class="title is-4">Car Rental System</p>
<p class="subtitle is-6"><strong>Advisor:</strong> Dr. Kevin Pang, Assistant Professor, Computer Science & Cybersecurity, University of Central Missouri |
<time datetime="2024-2">Feb 2024</time> - <time datetime="2024-4">Apr 2024</time>
</p>
</div>
</div>
<div class="row">
<div class="content col-lg-6">
<p style="text-align: justify; text-justify: inter-word;"> This Car Rental System project is designed to aid the car rental company to enable renting of cars through an online system.
It helps the users to search for available cars view profile and book the cars for the time period.
It has a user-friendly interface which helps the user to check for cars and rent them for the period specified.
They could also make payment online. The rental cars shall be categorized into economy, premium etc. Based on the type of car required by the customer, the user shall be able to make bookings.
To develop this project here we are using some aws services like Api Gateway, Lambda, RDS, SES, CloudWatch, EC2, IAM.
Along with aws service here we also using other technology like Python, django, html, css, bootstarp, javascript.
Application is developed over Django web framework and is hosted over EC2 server.
<br></p>
<div class="tags">
<span class="tag">Python</span>
<span class="tag">Django</span>
<span class="tag">AWS Web Services (AWS)</span>
<span class="tag">AWS RDS</span>
<span class="tag">AWS EC2</span>
<span class="tag">CloudWatch</span>
<span class="tag">AWS Lambda</span>
<span class="tag">JavaScript</span>
</div>
<p>Project Link: <a href="https://github.com/kartheekyakkala/Car-Rental-System" style="color:#52adc8">Car Rental System</a></p>
</div>
<div class="content col-lg-6">
<div class="w3-content w3-display-container slider" id="div2">
<img class="mySlides" src="images/car_rental.png" style="width:100%;height:285px;border-radius: 10px;">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="list__item" style="margin-top: 2%;">
<div class="card">
<div class="card-content">
<div class="media">
<div class="media-left">
<figure class="image is-48x48">
<img src="images/flight_management.jpg" alt="Placeholder image" style="height: 100%;">
</figure>
</div>
<div class="media-content">
<p class="title is-4">Flight Managent System</p>
<p class="subtitle is-6"><strong>Advisor:</strong> Dr. Khomsun Singhirunnusorn, Assistant Instructor, Computer Science & Software Engineering, University of Central Missouri |
<time datetime="2024-2">May 2024</time> - <time datetime="2024-4">Aug 2024</time>
</p>
</div>
</div>
<div class="row">
<div class="content col-lg-6">
<p style="text-align: justify; text-justify: inter-word;"> The Flight Management System is a web app for managing airline operations, bookings, and flight services, utilizing MongoDB, Flask, and Bootstrap. Administrators manage airport operations, flight schedules, aircraft, and passenger bookings. They ensure efficient service by creating, editing, and deleting essential details, overseeing flight information, and maintaining the fleet. Passengers can register, search flights, book tickets, select seating, manage reservations, and check flight details. The system offers secure payments and cancellation policies with full or partial refunds, depending on timing.
<br></p>
<div class="tags">
<span class="tag">Python</span>
<span class="tag">Flask</span>
<span class="tag">MongoDB</span>
<span class="tag">NoSQL</span>
<span class="tag">HTML</span>
<span class="tag">CSS</span>
<span class="tag">JavaScript</span>
</div>
<p>Project Link: <a href="https://github.com/kartheekyakkala/Flight-management-system" style="color:#52adc8">Flight Management System</a></p>
</div>
<div class="content col-lg-6">
<div class="w3-content w3-display-container slider" id="div2">
<img class="mySlides" src="images/flight_management.jpg" style="width:100%;height:285px;border-radius: 10px;">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="footer"></div>
<script>
var sliderObjects = [];
createSliderObjects();
function plusDivs(obj, n) {
var parentDiv = $(obj).parent();
var matchedDiv;
$.each(sliderObjects, function(i, item) {
if ($(parentDiv[0]).attr('id') == $(item).attr('id')) {
matchedDiv = item;
return false;
}
});
matchedDiv.slideIndex=matchedDiv.slideIndex+n;
showDivs(matchedDiv, matchedDiv.slideIndex);
}
function createSliderObjects() {
var sliderDivs = $('.slider');
$.each(sliderDivs, function(i, item) {
var obj = {};
obj.id = $(item).attr('id');
obj.divContent = item;
obj.slideIndex = 1;
obj.slideContents = $(item).find('.mySlides');
showDivs(obj, 1);
sliderObjects.push(obj);
});
}
function showDivs(divObject, n) {
debugger;
var i;
if (n > divObject.slideContents.length) {
divObject.slideIndex = 1
}
if (n < 1) {
divObject.slideIndex = divObject.slideContents.length
}
for (i = 0; i < divObject.slideContents.length; i++) {
divObject.slideContents[i].style.display = "none";
}
divObject.slideContents[divObject.slideIndex - 1].style.display = "block";
}
</script>
</body>
</html>