service design software development artificial …...dev: senior ruby, javascript, react degree:...

36
Artificial Intelligence Software Development Service Design

Upload: others

Post on 29-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Artificial IntelligenceSoftware DevelopmentService Design

Page 2: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Stermedia.ai

Since 2008 we have been helping companies and startups throughout Europe and the US to implement AI, which we can develop and couple with perfect UX.

We have taught histopathological scanners to recognize cancer, we have improved the efficiency of a German car factory by 23%, and we have launched an early warning system for natural disasters in Poland.

86% of clients choose Stermedia based on recommendations.

About Us

Page 3: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Services

Service Design ➔ Workshops➔ UX Design➔ UI Design

Software Development ➔ Web apps➔ Mobile apps➔ Custom software

development➔ Quality Assurance

Artificial Intelligence➔ Natural Language

Processing➔ Image Processing➔ Data Mining➔ Machine Learning➔ Deep Learning➔ Chatbots

ML discovery sprint for a start

Team Augmentation➔ Dedicated Scrum

Teams ➔ To extend your IT staff ➔ To speed up your

software development process and save the money

Page 4: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

AI / ML Services

Page 5: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Our AI engineers among the best in the world

1st placeMICCAI 2015 & 2016Munich - GermanyAthens - Greece

2nd placeICPC 2019 by Huawei Technologies, Porto - Portugal

3rd placeKaggle Days 2019Dubai - United Arab Emirates

Page 6: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Artificial Intelligence

6 years on the AI market (half of Polish companies 2 years only) Dedicated team of Data Scientists (graduates and PHDs of mathematics, statistics) and Senior Python Developers

Digital Poland Report - Map of the Polish AI 2019

Page 7: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

AI/ML Team

Piotr GiedziunAI/ML TECH LEAD

Experience: 9 yrsFocus: Image Processing, ChatbotsDev: Senior Python Degree: Computer SciencePrevious: software companies

Tomasz JuszczyszynDATA SCIENTIST

Experience: 3 yrsFocus: Data MiningDev: Junior R, C++Degree: Math (PhD)Previous: academic

Maciej PawlikowskiDATA SCIENTIST

Experience: 4 yrsFocus: Time Series Analysis, Demand Forecasting, NLP, Dialog SystemsDev: Mid Python, RDegree: Math, Computer SciencePrevious: logistics company

Michał KrasońDATA SCIENTIST

Experience: 7 yrsFocus: Text Analysis, Image Recognition, BADev: Mid Python, Senior RDegree: Math & Financial MathPrevious: Credit Suisse Switzerland & Poland

Page 8: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Competence

Image & Video Processing Natural Language Processing (text & voice)

Multi-Source Data Analysis

Segmentation, Scoring, Rankling, Classification, Clustering

Time Series, Prediction

Chatbots

Page 9: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

ML Discovery Sprint

Business goals

10%

Data understanding

20%

Data preparation

25%

Prototyping

35%

Report

10%

Data Expert

Data Scientist / Machine Learning Engineer with at least 5+ years experience on the field

Schedule

Duration: 1-3 weeks

Total time: 40-120 hours (depending on scope and complexity of the project)

Ready to start: Within 3 weeks from signing the contract

Results

Working prototype

Report

Page 10: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Step by step

Business goals Data understanding Data preparation Prototyping Report

Kick-off meeting to collect domain knowledge about your business, competitors and challenges

You collect your company data and provide to us, based on our specifications.

We do data exploration, verify its properties, volume and quality.

We review the findings and set initial analytical goals.

We select the relevant subset of data, clean it and transform to prepare for prototyping models.

We train Machine Learning models chosen to best fit the problem.

We adjust crucial parameters in the models to improve their accuracy.

Finally, we prepare a written report with an explanation about selected Machine Learning methods/models and recommendation regarding the best approach.

Page 11: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

ML report includes

➔ Business problem definition➔ Business context ➔ Data structure & audit➔ ML models used➔ Model training results➔ Recommendations➔ Summary & next steps

An extract of a sample ML report

Page 12: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Full data science process

When ML Discovery Sprint ends, you decide whether you’d like to continue exploration of your full dataset, as well as to work deeper on modelling.

If yes, we setup longer cooperation, based on what we’ve already delivered.

Page 13: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Software Development Services

Page 14: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Mobile & Web Dev Team

Marcin WierzbickiCTO, SOLUTIONS ARCHITECT

Experience: 7 yrsFocus: software solutions, development processesDev: Senior Ruby, JavaScript, React Degree: Computer SciencePrevious: software companies, academic

Mikołaj Giermek PYTHON LEAD

Experience: 6 yrsFocus: full stack developmentDev: Senior PythonDegree: IT & TelecommunicationsPrevious companies: financial & software companies

Ewelina WasilewskaUX DESIGNER

Experience: 6 yrsFocus: user research, analytics, workshops, wireframing, prototyping, interaction designDegree: UX & Product Design, Journalism and Social CommunicationPrevious companies: digital agencies

Jan RomaniakJAVASCRIPT LEAD

Experience: 8 yrsFocus: full stack developmentDev: Senior React Native (Android, iOS), React, Python Degree: Computer Science & Internet EngineeringPrevious companies: software companies

Page 15: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Technology StackHow We Work Backend

Frontend

Mobile

Cloud

AI

Python / DjangoJava / Spring

React JS

ReactNative (Android, iOS)

Amazon Web Services Google CloudMicrosoft Azure

Python, TensorFlow, Keras, PyTorch, Sklearn, OpenCV, Gensim

Page 16: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Scrum Methodology

Page 17: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Continuous Integration, Test-Driven Development

Page 18: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Testimonials

Page 19: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Clients

Page 20: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

86% of clients chose us thanks to recommendations

‘Stermedia has delivered high-quality software on time and within budget. We are impressed with their software development expertise and eagerness to find the right solution for their clients."

Peter Kraus, Founder FAMILYAPP LLC, VIRGINIA BEACH, U.S.

"During the process of system development, the company has demonstrated a great understanding of the essence of proposed issues. Stermedia engineers selected all components and techniques perfectly. The solution is secure and stable and the final effect gains recognition of our customers who use the system, written by Stermedia."

Thorsten Andersen, CEOIDENTT GMBH VERIFICATION SYSTEMS, HAMBURG, GERMANY

"Deep learning experts from Stermedia done great job giving us depth analysis of social media (eg. LinkedIn, Twitter, Github, etc.) in terms of search candidates for job, the initial automatic verification data Profile, forecasting changes of job, combining profiles of the same person. "

Piotr Adamczyk, CIOWORK SERVICE S.A., WROCLAW, POLAND

Page 21: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Case Studies - AI

Page 22: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Cancer CenterWeb app helping radiologists and oncologyst to detect and recognise cancer based on medical images.

Methods used:

● image recognition● data augmentation● sharing analysis results across

medical community

Application was awarded 2 times at MICCAI competitions in the field of “Imaging & Digital Pathology” used in cancer diagnostics Technology:Python, React, Deep Learning

Page 23: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

IdenTT Office, idenTT2check, idenTT4mobileCustom software for identification and verification of ID cards, passports and money (banknotes). Operation via a scanner or a mobile device.

Methods used: ● face recognition● OCR engine● database of lost and stolen

documents Technology:Django (Python), Android, iOS, Deep Learning OCR engine,, OpenCV

Page 24: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Logo detectionML development to recognise brands on images from the web.

Methods used:

● models of convolutional neural networks enabling recognition of logotypes

● image database tagging● data augmentation for enhanced

training Technology:TensorFlow, imgaug, AWS EC2

Page 25: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Deris App Web application for medical clinics for measuring the size of wounds (area, perimeter, diameter).

Functionalities: ● integration with the camera● measurement and recording of the

test● history of patient visits

Technology:electron.js, node.js, leaflet.js, JavaScript, HTML + CSS, Web SQL

Page 26: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Work ServiceClient: Leading HR company in Poland.

Functionalities:

● Recommendation platform for matching job offers with potential candidates

● Bot calling candidates for a first interview

● 10 models of artificial intelligence

Technology:

Python, k-means, knn, NEF, LDA, PCA, Factorization Machines, xgBoost, word2vec, levenshtein distance, django, Django Rest Framework, d3.js, ggplot

Page 27: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Stock level monitoringClient: Leading German car manufactorer

Quality - were there any significant quality problems

Demand - volatility of demand and accuracy of prediction

Maintenance of the parameter - whether historically the state in the warehouse corresponded to the established safety parameter

Deliveries - statistics of delivery times

Other - information about containers, standing on the line or other potential factors that may influence the choice of the parameter

Page 28: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Case studies - Software Development

Page 29: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Family AppClient: Family Fabric, USA

A mobile app for safe communication and activities among families and family members.

Functionalities:

● 1:1 and group chat● events● articles● multimedia

Technology:React Native, Python Django, React, Ruby on Rails

Page 30: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Breast TestersClient: NGO, Poland

Mobile application supporting the social campaign "Cancer is curing".

Functionalities:

● self-testing instructions for patients● suggestions for optimal test time along

with a reminder● weight controller and BMI● articles and social elements

App awarded in Mobile Trends Awards contest (health cathegory)

Technology:Android, iPhone, Windows Phone, JSON

Page 31: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

GastroNaviA mobile and web application to search for the best local restaurants.

Functionalities:

● search by menu / location● rating● payment● interface in Polish and English

Technology:Android, Django, Python

Page 32: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Documentation AppClient: Worldwide power generator factory (HQ in USA)

Functionalities:

● App for Staff to show/manage manufacturing documentation on production hall

● help, instruction● interface is in Polish and English.

Technology:Android, Ruby on Rails

Page 33: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Business ZoneClient: Media Regionalne (owned by Polska Press Grupa - the biggest regional publisher in Poland).

5th the biggest business vertical in Poland. Local SME websites network.

Programming of the 1st version of a product. Functionalities:

● editorial articles● users’ comments● related content

Technology:PHP / Drupal

Page 34: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

SLA systemClient: NASK - national research institute supervised by the Ministry of Digital Affairs in Poland

Dedicated/Custom tool for providers of broadband Internet access, corporate networks, data transmission,collocation and hosting, videoconference, as well as network security services.

Tool for clients shows:

● statistics data flow from devices● drag&drop charts● SLA - quality, transfer● reports for existing customers

Technology:Liferay, Java (JEE), Symfony Framework (PHP), MySQL, Active Directory, CAS

Page 35: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Andoncloud.plSoftware and terminals for process control in the production hall

Functionalities:

• Machine continuity control• Notify the manager via text message / email about stopping production• Automatic machine hours reports• Export to Excel, integration with other systems, access control

Page 36: Service Design Software Development Artificial …...Dev: Senior Ruby, JavaScript, React Degree: Computer Science Previous: software companies, academic Mikołaj Giermek PYTHON LEAD

Concepts, ideas and information, as well as the context in which information is presented in this document, are confidential business information of Stermedia Sp. z o. o. and may not be used or reproduced without written permission .

Stermedia Sp. z o.o. declares to keep confidential all information that has been obtained in the bidding process. The obligation of secrecy also extends to all employees of Stermedia Sp. z o.o.

Piotr Krajewski

CEOfounder

mob. +48 694 234 [email protected]

Artur Karda

Digital Transformation DirectorHead of Sales & Marketing

mob. +48 695 396 [email protected]

www.stermedia.ai