Skip to content

Ibrahim Furkan Ozcelik's Individual Contribution Report for Milestone 2

FurkanOzcelik edited this page May 12, 2023 · 1 revision

Issues Related to the Practice Application

External API

I used AWS Translate API as the external API. I chose this API because it uses ML algorithms for translation. I created an AWS translate object to call functions of this API.

  • listLanguages: This function lists all languages AWS Translate API covers.
  • translateText: This function translates given text from source language to target language.

API Functions

I have created 2 API functions, including GET and POST requests, i didnt create delete since i am keeping all old data and finding similar datas among them. These functions are as follows:

  1. createTranslate - POST(/api/translate/all) : Takes a string as a param and returns all related entities.
  2. getAll - GET(/api/translate) : Takes a string id as a param and returns the entity with that id.
Screenshot_2 Screenshot_3

Challenges

I was not familiar with spring boot also i had experiences with docker in the past but it was a challenge still. Working in a large group lead to a lot of conflicts that was another challenge

bounswe2023group8

🏠 Home

🗄️ Project
Milestones
👤 Individual Contribution Reports
Milestone 1
Milestone 2
Final Milestone
🖇️ Lab Reports
📑 Templates
👥 Team Members
CmpE 352
Old Project Files
📅 Meetings
🔬 Researches
👤 Individual Contribution Reports
Clone this wiki locally