UCONN

UCONN
UCONN

Saturday, June 19, 2021

Weekly update for UCONN Learning program, 6/19/2021, 1:08 PM, English, 6/19/2021, 1:08 PM

Your assigned language is: English
Classroom blog: googleclouduconn.blogspot.com

6/19/2021, 1:08 PM

The focus of this summer program is 100% on learning and advancing skills.

No stress, no pressure.

Teams should communicate regularly with each other and teams should
also help each other out when needed.

I changed the direction of what we will do a couple of times until I
settled on the following.

Languages, Databases, code, etc is all up to the teams.

This is the same way I manage my remote team at SSGA.

Since they do the work they pick the technology framework (within the
corporate limits) of what they want to code in (e.g. Java, Python,
PHP).

The next 2 weeks will be 100% focused on the GoogleCloud platform

Any solution needs to be developed on this platform.

https://uconnstamfordslp.blogspot.com/

Business Requirements

We are trying to produce software for 2 local non-profit organizations.

Family Centers and Boys and Girls club of Stamford.

Family Centers is looking for a program which will send a translated
text message out to their users.

Boys and Girls is looking to go beyond what the current application
does (https://www.remind.com/) by having attachments translated
(Google Vision, OCR and Translate).

Also, I'd like to have some speech to text to translate to speech
examples generated.

The main application needs a CRUD (create, read. Update, delete)
process which will maintain

User ID, user name, email, cell phone, classroom, language,
notification (text or email)

The send process will require a text box for message, classroom
selection and ability to attach file.

Message will then be sent to each user in that classroom with attachment.

If translate is needed it will perform before sending and leverage
Google Vision API to OCR (optical character recognition) the image and
translate the results to be send.

A record of that message sent needs to be stored and a link generated
within the message to the next process.

The respond process will allow the user to respond to the message in
their language and sent back to the sender in the sent language.

Do not try writing code without technical specifications.

After the 2 weeks learning period teams should be able to start to
develop some of the routines.

Build the application with milestone success achievements in focus.

E.g. CRUD example in the blog
https://uconnstamfordslp.blogspot.com/p/assignment-exercise-python-datastore.html

Is a way to use python code, app engine and datastore to create and
maintain a table.

If you can build this you will have learned and achieved a milestone.

Break each task into small proof of concept examples that way you are
just debugging the one function and not the whole application.

Have fun. Learn what you can and don't worry about what you can't do.

This is summer and I want everyone to enjoy learning about google and
this amazing platform.

Thanks

No comments:

Post a Comment

Disable Billing

Search for Billing Manage billing accounts Go to MYPROJECTS CLICK ON THE 3 BUTTON Actions Then hit disable