SlideShare a Scribd company logo
Data	
  Science
Dr.	
  Ahmet	
  Bulut
ahmetbulut@gmail.com

Oct	
  4	
  /	
  2013,	
  İstanbul
Available,	
  Fault-­‐Tolerant,	
  and	
  
Scalable
• High	
  Availability	
  (HA):	
  service	
  availability,	
  can	
  we	
  
incur	
  no	
  down9me?

• Fault	
  Tolerance:	
  tolerate	
  failures,	
  and	
  recover	
  from	
  
failures,	
  e.g,	
  so?ware,	
  hardware,	
  and	
  other.	
  

• Scalability:	
  going	
  from	
  1	
  to	
  1,000,000,000,000	
  
comfortably.
Towering	
  for	
  Civiliza9on
1	
  User
Website

App	
  Server

DB
1,000	
  Users
Website

Load	
  Balancer
App	
  Server	
  1

App	
  Server	
  2

DB
1,000	
  Users
Website

Load	
  Balancer
App	
  Server	
  1

Hardware	
  
Failure

App	
  Server	
  2

DB

1
2

1,000	
  Users
Website

Load	
  Balancer
App	
  Server	
  1

App	
  Server	
  2

New	
  Hardware
DB

45	
  mins
1,000,000	
  Users
Website

Load	
  Balancer	
  1

App	
  Server	
  1

Master
DB

Load	
  Balancer	
  2

App	
  Server	
  2

Copy

App	
  Server	
  N

Slave
DB
1,000,000	
  Users
Website

Load	
  Balancer	
  1

App	
  Server	
  1

Hardware	
  
Failure
Ana
DB

Load	
  Balancer	
  2

App	
  Server	
  2

Txn	
  Log	
  File	
  Ship

1
App	
  Server	
  N

Slave
DB
1,000,000	
  Users
Website

Load	
  Balancer	
  1

App	
  Server	
  1

Load	
  Balancer	
  2

App	
  Server	
  2

2	
  Mins

2
App	
  Server	
  N

Promo9on
Master
DB
1,000,000	
  Users
Website

Load	
  Balancer	
  1

App	
  Server	
  1

Slave
DB

Load	
  Balancer	
  2

App	
  Server	
  2

Copy
Backup	
  normal

3
App	
  Server	
  N

Master
DB

10	
  mins
2	
  mins?
%99.99	
  =	
  4.32	
  mins	
  of	
  
down9me	
  in	
  a	
  month!
%99.999	
  =	
  5.26	
  mins	
  of	
  
down9me	
  in	
  a	
  year!
100,000,000	
  Users

RAM
1

RAM
2

RAM
3

RAM
...

RAM
N-1

Big DB Server

RAM
N

Clustered	
  
Cache
100,000,000	
  Users

RAM
1

RAM
2

RAM
3

RAM
...

RAM
N-1

RAM
N

Clustered	
  
Cache
So?ware	
  
Upgrade
100,000,000	
  Users

RAM
1

0	
  mins

RAM
2

RAM
3

RAM
...

RAM
N-1

RAM
N

Clustered	
  
Cache
So?ware	
  
Upgrade
Clustered	
  Cache
Clustered	
  Cache
Clustered	
  Cache
Towering	
  for	
  Civiliza9on
Distributed	
  File	
  System

My	
  Precious!!!
No	
  down9me?
Ankara

İstanbul

İzmir

Bakü
Army	
  of	
  machines	
  logging
A	
  simple	
  sum	
  over	
  the	
  
incoming	
  web	
  requests...	
  
•Query:	
  Find	
  the	
  most	
  issued	
  
web	
  request!

•How	
  would	
  you	
  compute?
What	
  about	
  recommending	
  
items?
•Collabora9ve	
  Filtering.
•Easy,	
  hard,	
  XXL-­‐hard?
Extract	
  Transform	
  and	
  Load	
  
(ETL)
App	
  Server	
  1

App	
  Server	
  2

DB
Extract	
  Transform	
  and	
  Load	
  
(ETL)
App	
  Server	
  1099

App	
  Server	
  77

App	
  Server	
  657

App	
  Server	
  45

App	
  Server	
  1

App	
  Server	
  2

DB
Working	
  with	
  data	
  
small	
  |	
  big	
  |	
  extra	
  big
•Business	
  Opera9ons:	
  DBMS.
•Business	
  Analy9cs:	
  Data	
  Warehouse.
•I	
  want	
  interac9vity...	
  I	
  get	
  Data	
  Cubes!
•I	
  want	
  the	
  most	
  recent	
  news...
•How	
  recent,	
  how	
  o?en?
•Real	
  9me?	
  
•Near	
  real	
  9me?
Sooo?
•Things	
  are	
  looking	
  good	
  except	
  that	
  we	
  have:
•DONT-­‐WANT-­‐SO-­‐MANY	
  database	
  objects.
•Database	
  objects	
  such	
  as	
  
•tables,
•indices,
•views,
•logs.
Ship	
  it!

•Tradi9onal	
  approach	
  has	
  been	
  to	
  ship	
  data	
  to	
  where	
  the	
  
queries	
  will	
  be	
  issued.

•The	
  new	
  world	
  order	
  demands	
  us	
  to	
  ship	
  “compute	
  logic”	
  
to	
  where	
  data	
  is.
Ship	
  the	
  compute-­‐logic
App	
  Server	
  77

App	
  Server	
  77

App	
  Server	
  77

App	
  Server	
  77

App	
  Server	
  77

App	
  Server	
  77
Map/Reduce	
  (M/R)	
  
Framework
What	
  does	
  M/R	
  give	
  me?
•Fine-­‐grained	
  fault	
  tolerance.
•Fine-­‐grained	
  determinis9c	
  task	
  model.
•Mul9-­‐tenancy.
•Elas9city.
M/R	
  based	
  plajorms
•Hadoop.
•Hive,	
  Pig.
•Spark,	
  Shark.
•...	
  (many	
  others).
Towering	
  for	
  Civiliza9on
Spark
Parallel Operations
Resilient Distributed Datasets
Resilient	
  Distributed	
  Dataset	
  

(RDD)

•Read-­‐only	
  collec9on	
  of	
  objects	
  

par99oned	
  across	
  a	
  set	
  of	
  machines	
  
that	
  can	
  be	
  re-­‐built	
  if	
  a	
  par99on	
  
is	
  lost.

•RDDs	
  can	
  always	
  be	
  re-­‐constructed	
  
in	
  the	
  face	
  of	
  node	
  failures.	
  

Parallel Operations
Resilient Distributed Datasets
Resilient	
  Distributed	
  Dataset	
  

(RDD)

•RDDs	
  can	
  be	
  constructed	
  by:
•From	
  a	
  file	
  in	
  DFS,	
  e.g.,	
  Hadoop-­‐DFS	
  (HDFS).
•Slicing	
  a	
  collec9on	
  (an	
  array)	
  into	
  mul9ple	
  pieces	
  
through	
  parallelizaAon.

•	
  Transforming	
  an	
  exis9ng	
  RDD.	
  An	
  RDD	
  with	
  elements	
  of	
  

type	
  A	
  being	
  mapped	
  to	
  an	
  RDD	
  with	
  elements	
  of	
  type	
  B.

•Persis9ng	
  an	
  exis9ng	
  RDD	
  through	
  cache	
  and	
  save	
  
opera9ons.	
  
Parallel	
  Opera9ons
•reduce:	
  combining	
  data	
  elements	
  
using	
  an	
  associa9ve	
  func9on	
  to	
  
produce	
  a	
  result	
  at	
  the	
  driver.

•collect:	
  sends	
  all	
  elements	
  of	
  
the	
  dataset	
  to	
  the	
  driver.

•foreach:	
  pass	
  each	
  data	
  element	
  
through	
  a	
  UDF.

Parallel Operations
Resilient Distributed Datasets
Spark
•Let’s	
  count	
  the	
  lines	
  containing	
  errors	
  in	
  a	
  large	
  log	
  file	
  
stored	
  in	
  HDFS:	
  

val file = spark.textFile("hdfs://...")
val errs = file.filter(_.contains("ERROR"))
val ones = errs.map(_ => 1)
val count = ones.reduce(_+_)
Spark	
  Lineage
val file = spark.textFile("hdfs://...")
val errs = file.filter(_.contains("ERROR"))
val ones = errs.map(_ => 1)
val count = ones.reduce(_+_)
Towering	
  for	
  Civiliza9on
Shark	
  Architecture
SQL	
  Queries
SELECT [GROUP_BY_COLUMN], COUNT(*)
FROM lineitem GROUP BY [GROUP_BY_COLUMN]
SELECT * from lineitem l join supplier s
ON l.L_SUPPKEY = s.S_SUPPKEY
WHERE SOME_UDF(s.S_ADDRESS)
SQL	
  Queries
•Data	
  Size:	
  2.1	
  TB	
  Data
•Selec9vity:	
  2.5	
  million	
  of	
  dis9nct	
  groups!

Time: 2.5 mins
Machine	
  Learning
•LogisHc	
  Regression:	
  Search	
  for	
  a	
  hyperplane	
  w	
  that	
  best	
  
separates	
  two	
  sets	
  of	
  points	
  (e.g.,	
  spammers	
  and	
  non-­‐
spammers).	
  

•The	
  algorithm	
  applies	
  gradient	
  descent	
  op9miza9on	
  by	
  
star9ng	
  with	
  a	
  randomized	
  vector	
  w.	
  

•The	
  algorithm	
  updates	
  w	
  itera9vely	
  by	
  moving	
  along	
  
gradients	
  towards	
  the	
  op9mal	
  w’’.	
  
Machine	
  Learning
def logRegress(points: RDD[Point]): Vector {
var w = Vector(D, _ => 2 * rand.nextDouble - 1)
for (i <- 1 to ITERATIONS) {
val gradient = points.map
{
p => val denom = 1 + exp(-p.y * (w dot p.x)) (1 / denom - 1) * p.y * p.x
}.reduce(_ + _)
w -= gradient
}
w
}
val users = sql2rdd("SELECT * FROM user u JOIN comment c ON c.uid=u.uid")
val features = users.mapRows { row =>
new Vector(extractFeature1(row.getInt("age")), extractFeature2(row.getStr("country")),
...)}
val trainedVector = logRegress(features.cache())
Batch	
  and/or	
  Real-­‐Hme	
  
Data	
  Processing
History
LinkedIn	
  Recommenda9ons
•Core	
  matching	
  algorithm	
  uses	
  Lucene	
  (customized).
•Hadoop	
  is	
  used	
  for	
  a	
  variety	
  of	
  needs:
•Compu9ng	
  collabora9ve	
  filtering	
  features,	
  
•Building	
  Lucene	
  indices	
  offline,	
  
•Doing	
  quality	
  analysis	
  of	
  recommenda9on.
•Lucene	
  does	
  not	
  provide	
  fast	
  real-­‐9me	
  indexing.	
  
•To	
  keep	
  indices	
  up-­‐to	
  date,	
  a	
  real-­‐9me	
  indexing	
  library	
  on	
  
top	
  of	
  Lucene	
  called	
  Zoie	
  is	
  used.
LinkedIn	
  Recommenda9ons
•Facets	
  are	
  provided	
  to	
  members	
  for	
  drilling	
  down	
  and	
  
exploring	
  recommenda9on	
  results.	
  

•Face9ng	
  Search	
  library	
  is	
  called	
  Bobo.
•For	
  storing	
  features	
  and	
  for	
  caching	
  recommenda9on	
  
results,	
  a	
  key-­‐value	
  store	
  Voldemort	
  is	
  used.

•For	
  analyzing	
  tracking	
  and	
  repor9ng	
  data,	
  a	
  distributed	
  
messaging	
  system	
  called	
  Ka3a	
  is	
  used.
LinkedIn	
  Recommenda9ons
•Bobo,	
  Zoie,	
  Voldemort	
  and	
  Kara	
  are	
  developed	
  at	
  
LinkedIn	
  and	
  are	
  open	
  sourced.	
  

•Kara	
  is	
  an	
  apache	
  incubator	
  project.
•Historically,	
  they	
  used	
  R	
  for	
  model	
  training.	
  Now	
  
experimen9ng	
  with	
  Mahout	
  for	
  model	
  training.

•All	
  the	
  above	
  technologies,	
  combined	
  with	
  great	
  engineers	
  
powers	
  LinkedIn’s	
  Recommenda9on	
  plajorm.
Live	
  and	
  Batch	
  Affair
•Using	
  Hadoop:
1.	
  Take	
  a	
  snapshot	
  of	
  data	
  (member	
  profiles)	
  in	
  produc9on.
2.	
  Move	
  it	
  to	
  HDFS.
3.	
  Grandfather	
  members	
  with	
  <ADDED-­‐VALUE>	
  in	
  a	
  mawer	
  of	
  
hours	
  in	
  the	
  cemetery	
  (Hadoop).
4.	
  Copy	
  this	
  data	
  back	
  online	
  for	
  live	
  servers	
  (ResurrecHon).	
  
Who	
  we	
  are?

•We	
  are	
  Data	
  Scien9sts.
Our	
  Culture

•Our	
  work	
  culture	
  relies	
  heavily	
  on	
  Cloud	
  Compu9ng.
•Cloud	
  Compu9ng	
  is	
  a	
  perspec9ve	
  for	
  us,	
  not	
  a	
  technology!
What	
  we	
  do?
•Distributed	
  Data	
  Mining.
•Computa9onal	
  Adver9sing.
•Natural	
  Language	
  Processing.
•Scalable	
  Data	
  Analy9cs.
•Data	
  Visualiza9on.
•Probabilis9c	
  Inference.
Ongoing	
  projects
•Data	
  Science	
  Team:	
  3	
  Faculty;	
  1	
  Doctoral,	
  6	
  Masters,	
  and	
  6	
  
Undergraduate	
  Students.

•Vista	
  Team:	
  Me,	
  2	
  Masters	
  &	
  4	
  Undergraduate	
  Students.
•Türk	
  Telekom	
  funded	
  project	
  (T2C2):	
  Scalable	
  Analy9cs.
•Tübitak	
  1001	
  funded	
  project:	
  Computa9onal	
  Adver9sing.
•Tübitak	
  1005	
  (submi7ed):	
  Computa9onal	
  Adver9sing,	
  
NLP.

•Tübitak	
  1003	
  (in	
  prepera:on):	
  Online	
  Learning.

More Related Content

What's hot

Strata NYC 2015: What's new in Spark Streaming
Strata NYC 2015: What's new in Spark StreamingStrata NYC 2015: What's new in Spark Streaming
Strata NYC 2015: What's new in Spark Streaming
Databricks
 
Apache Spark Fundamentals
Apache Spark FundamentalsApache Spark Fundamentals
Apache Spark Fundamentals
Zahra Eskandari
 
Spark overview
Spark overviewSpark overview
Spark overview
Lisa Hua
 
Apache Spark: The Next Gen toolset for Big Data Processing
Apache Spark: The Next Gen toolset for Big Data ProcessingApache Spark: The Next Gen toolset for Big Data Processing
Apache Spark: The Next Gen toolset for Big Data Processing
prajods
 
Apache Spark 2.0: Faster, Easier, and Smarter
Apache Spark 2.0: Faster, Easier, and SmarterApache Spark 2.0: Faster, Easier, and Smarter
Apache Spark 2.0: Faster, Easier, and Smarter
Databricks
 
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
Databricks
 
Intro to apache spark stand ford
Intro to apache spark stand fordIntro to apache spark stand ford
Intro to apache spark stand ford
Thu Hiền
 
Introduction to real time big data with Apache Spark
Introduction to real time big data with Apache SparkIntroduction to real time big data with Apache Spark
Introduction to real time big data with Apache Spark
Taras Matyashovsky
 
Spark, Python and Parquet
Spark, Python and Parquet Spark, Python and Parquet
Spark, Python and Parquet
odsc
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
Samy Dindane
 
How Apache Spark fits into the Big Data landscape
How Apache Spark fits into the Big Data landscapeHow Apache Spark fits into the Big Data landscape
How Apache Spark fits into the Big Data landscape
Paco Nathan
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
Anastasios Skarlatidis
 
Alpine academy apache spark series #1 introduction to cluster computing wit...
Alpine academy apache spark series #1   introduction to cluster computing wit...Alpine academy apache spark series #1   introduction to cluster computing wit...
Alpine academy apache spark series #1 introduction to cluster computing wit...
Holden Karau
 
Apache Spark - Intro to Large-scale recommendations with Apache Spark and Python
Apache Spark - Intro to Large-scale recommendations with Apache Spark and PythonApache Spark - Intro to Large-scale recommendations with Apache Spark and Python
Apache Spark - Intro to Large-scale recommendations with Apache Spark and Python
Christian Perone
 
Intro to Apache Spark by Marco Vasquez
Intro to Apache Spark by Marco VasquezIntro to Apache Spark by Marco Vasquez
Intro to Apache Spark by Marco Vasquez
MapR Technologies
 
Programming in Spark using PySpark
Programming in Spark using PySpark      Programming in Spark using PySpark
Programming in Spark using PySpark
Mostafa
 
Introduction to Spark Internals
Introduction to Spark InternalsIntroduction to Spark Internals
Introduction to Spark Internals
Pietro Michiardi
 
Processing Large Data with Apache Spark -- HasGeek
Processing Large Data with Apache Spark -- HasGeekProcessing Large Data with Apache Spark -- HasGeek
Processing Large Data with Apache Spark -- HasGeek
Venkata Naga Ravi
 
Spark Summit East 2015 Advanced Devops Student Slides
Spark Summit East 2015 Advanced Devops Student SlidesSpark Summit East 2015 Advanced Devops Student Slides
Spark Summit East 2015 Advanced Devops Student Slides
Databricks
 
The Pushdown of Everything by Stephan Kessler and Santiago Mola
The Pushdown of Everything by Stephan Kessler and Santiago MolaThe Pushdown of Everything by Stephan Kessler and Santiago Mola
The Pushdown of Everything by Stephan Kessler and Santiago Mola
Spark Summit
 

What's hot (20)

Strata NYC 2015: What's new in Spark Streaming
Strata NYC 2015: What's new in Spark StreamingStrata NYC 2015: What's new in Spark Streaming
Strata NYC 2015: What's new in Spark Streaming
 
Apache Spark Fundamentals
Apache Spark FundamentalsApache Spark Fundamentals
Apache Spark Fundamentals
 
Spark overview
Spark overviewSpark overview
Spark overview
 
Apache Spark: The Next Gen toolset for Big Data Processing
Apache Spark: The Next Gen toolset for Big Data ProcessingApache Spark: The Next Gen toolset for Big Data Processing
Apache Spark: The Next Gen toolset for Big Data Processing
 
Apache Spark 2.0: Faster, Easier, and Smarter
Apache Spark 2.0: Faster, Easier, and SmarterApache Spark 2.0: Faster, Easier, and Smarter
Apache Spark 2.0: Faster, Easier, and Smarter
 
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
Spark DataFrames: Simple and Fast Analytics on Structured Data at Spark Summi...
 
Intro to apache spark stand ford
Intro to apache spark stand fordIntro to apache spark stand ford
Intro to apache spark stand ford
 
Introduction to real time big data with Apache Spark
Introduction to real time big data with Apache SparkIntroduction to real time big data with Apache Spark
Introduction to real time big data with Apache Spark
 
Spark, Python and Parquet
Spark, Python and Parquet Spark, Python and Parquet
Spark, Python and Parquet
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
 
How Apache Spark fits into the Big Data landscape
How Apache Spark fits into the Big Data landscapeHow Apache Spark fits into the Big Data landscape
How Apache Spark fits into the Big Data landscape
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
 
Alpine academy apache spark series #1 introduction to cluster computing wit...
Alpine academy apache spark series #1   introduction to cluster computing wit...Alpine academy apache spark series #1   introduction to cluster computing wit...
Alpine academy apache spark series #1 introduction to cluster computing wit...
 
Apache Spark - Intro to Large-scale recommendations with Apache Spark and Python
Apache Spark - Intro to Large-scale recommendations with Apache Spark and PythonApache Spark - Intro to Large-scale recommendations with Apache Spark and Python
Apache Spark - Intro to Large-scale recommendations with Apache Spark and Python
 
Intro to Apache Spark by Marco Vasquez
Intro to Apache Spark by Marco VasquezIntro to Apache Spark by Marco Vasquez
Intro to Apache Spark by Marco Vasquez
 
Programming in Spark using PySpark
Programming in Spark using PySpark      Programming in Spark using PySpark
Programming in Spark using PySpark
 
Introduction to Spark Internals
Introduction to Spark InternalsIntroduction to Spark Internals
Introduction to Spark Internals
 
Processing Large Data with Apache Spark -- HasGeek
Processing Large Data with Apache Spark -- HasGeekProcessing Large Data with Apache Spark -- HasGeek
Processing Large Data with Apache Spark -- HasGeek
 
Spark Summit East 2015 Advanced Devops Student Slides
Spark Summit East 2015 Advanced Devops Student SlidesSpark Summit East 2015 Advanced Devops Student Slides
Spark Summit East 2015 Advanced Devops Student Slides
 
The Pushdown of Everything by Stephan Kessler and Santiago Mola
The Pushdown of Everything by Stephan Kessler and Santiago MolaThe Pushdown of Everything by Stephan Kessler and Santiago Mola
The Pushdown of Everything by Stephan Kessler and Santiago Mola
 

Viewers also liked

Medical Missions 101
Medical Missions 101Medical Missions 101
Medical Missions 101
sneugent
 
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
Muhammad Nabeel Musharraf
 
Your 2016 internet marketing plan for plumbing & hvac businesses
Your 2016 internet marketing plan for plumbing & hvac businessesYour 2016 internet marketing plan for plumbing & hvac businesses
Your 2016 internet marketing plan for plumbing & hvac businesses
Seven Figure Agency
 
Terms Relevant to Geography by Dr. Zafar Iqbal PhD
Terms Relevant to Geography by Dr. Zafar Iqbal PhDTerms Relevant to Geography by Dr. Zafar Iqbal PhD
Terms Relevant to Geography by Dr. Zafar Iqbal PhD
Freelanced
 
Islamic scholars
Islamic scholarsIslamic scholars
Islamic scholars
Usama Ali
 
Plumbing career training courses brochure
Plumbing career   training courses brochurePlumbing career   training courses brochure
Plumbing career training courses brochure
plumcaree
 
Early detection, diagnosis and quantification of dental caries
Early detection, diagnosis and quantification of dental cariesEarly detection, diagnosis and quantification of dental caries
Early detection, diagnosis and quantification of dental caries
Rana Tariq
 
01 hap4 4-space - Hourly Analysis Program - Carrier
01 hap4 4-space - Hourly Analysis Program - Carrier01 hap4 4-space - Hourly Analysis Program - Carrier
01 hap4 4-space - Hourly Analysis Program - Carrier
Monzer Salahdine
 
Qualities Of A Good Doctor
Qualities Of A Good DoctorQualities Of A Good Doctor
Qualities Of A Good Doctorwraithxjmin
 
02 hap-4 4-systems-CARRIER
02 hap-4 4-systems-CARRIER02 hap-4 4-systems-CARRIER
02 hap-4 4-systems-CARRIER
Monzer Salahdine
 
Doctor Patient Relationship Yusuf Misau
Doctor Patient Relationship Yusuf MisauDoctor Patient Relationship Yusuf Misau
Doctor Patient Relationship Yusuf Misau
Yusuf Misau
 
Doctor patient relationship
Doctor patient relationshipDoctor patient relationship
Doctor patient relationshipRizwan S A
 
Using The One Page Project Manager
Using The One Page Project ManagerUsing The One Page Project Manager
Using The One Page Project Manager
Performance People Pty Ltd
 
Research methodology - What is a PhD?
Research methodology - What is a PhD?Research methodology - What is a PhD?
Research methodology - What is a PhD?
Luís Gustavo Martins
 
Dental caries
Dental cariesDental caries
Dental caries
Rajesh Bariker
 

Viewers also liked (18)

Medical Missions 101
Medical Missions 101Medical Missions 101
Medical Missions 101
 
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
Molana Tariq Jameel Pashto Bayab || Australian Islamic Library (www.australia...
 
Your 2016 internet marketing plan for plumbing & hvac businesses
Your 2016 internet marketing plan for plumbing & hvac businessesYour 2016 internet marketing plan for plumbing & hvac businesses
Your 2016 internet marketing plan for plumbing & hvac businesses
 
Terms Relevant to Geography by Dr. Zafar Iqbal PhD
Terms Relevant to Geography by Dr. Zafar Iqbal PhDTerms Relevant to Geography by Dr. Zafar Iqbal PhD
Terms Relevant to Geography by Dr. Zafar Iqbal PhD
 
Islamic scholars
Islamic scholarsIslamic scholars
Islamic scholars
 
Plumbing career training courses brochure
Plumbing career   training courses brochurePlumbing career   training courses brochure
Plumbing career training courses brochure
 
Early detection, diagnosis and quantification of dental caries
Early detection, diagnosis and quantification of dental cariesEarly detection, diagnosis and quantification of dental caries
Early detection, diagnosis and quantification of dental caries
 
01 hap4 4-space - Hourly Analysis Program - Carrier
01 hap4 4-space - Hourly Analysis Program - Carrier01 hap4 4-space - Hourly Analysis Program - Carrier
01 hap4 4-space - Hourly Analysis Program - Carrier
 
Qualities Of A Good Doctor
Qualities Of A Good DoctorQualities Of A Good Doctor
Qualities Of A Good Doctor
 
02 hap-4 4-systems-CARRIER
02 hap-4 4-systems-CARRIER02 hap-4 4-systems-CARRIER
02 hap-4 4-systems-CARRIER
 
LPG.PPT
LPG.PPTLPG.PPT
LPG.PPT
 
Doctor Patient Relationship Yusuf Misau
Doctor Patient Relationship Yusuf MisauDoctor Patient Relationship Yusuf Misau
Doctor Patient Relationship Yusuf Misau
 
Doctor patient relationship
Doctor patient relationshipDoctor patient relationship
Doctor patient relationship
 
Dental caries
Dental cariesDental caries
Dental caries
 
Using The One Page Project Manager
Using The One Page Project ManagerUsing The One Page Project Manager
Using The One Page Project Manager
 
Dental caries
Dental cariesDental caries
Dental caries
 
Research methodology - What is a PhD?
Research methodology - What is a PhD?Research methodology - What is a PhD?
Research methodology - What is a PhD?
 
Dental caries
Dental cariesDental caries
Dental caries
 

Similar to Data Science

Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Adrian Cockcroft
 
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNA
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNAFirst Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNA
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNATomas Cervenka
 
Essential Data Engineering for Data Scientist
Essential Data Engineering for Data Scientist Essential Data Engineering for Data Scientist
Essential Data Engineering for Data Scientist
SoftServe
 
Ncku csie talk about Spark
Ncku csie talk about SparkNcku csie talk about Spark
Ncku csie talk about Spark
Giivee The
 
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
cdmaxime
 
Headaches and Breakthroughs in Building Continuous Applications
Headaches and Breakthroughs in Building Continuous ApplicationsHeadaches and Breakthroughs in Building Continuous Applications
Headaches and Breakthroughs in Building Continuous Applications
Databricks
 
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
Kyle Hailey
 
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
Sascha Wenninger
 
Big Data, Ingeniería de datos, y Data Lakes en AWS
Big Data, Ingeniería de datos, y Data Lakes en AWSBig Data, Ingeniería de datos, y Data Lakes en AWS
Big Data, Ingeniería de datos, y Data Lakes en AWS
javier ramirez
 
Emerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big DataEmerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big Data
Rahul Jain
 
Trend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopTrend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache Bigtop
Evans Ye
 
Tech Spark Presentation
Tech Spark PresentationTech Spark Presentation
Tech Spark PresentationStephen Borg
 
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
Landon Robinson
 
Introduction to Hadoop and Big Data
Introduction to Hadoop and Big DataIntroduction to Hadoop and Big Data
Introduction to Hadoop and Big Data
Joe Alex
 
Stream processing on mobile networks
Stream processing on mobile networksStream processing on mobile networks
Stream processing on mobile networks
pbelko82
 
Spark etl
Spark etlSpark etl
Spark etl
Imran Rashid
 
Elastic Data Analytics Platform @Datadog
Elastic Data Analytics Platform @DatadogElastic Data Analytics Platform @Datadog
Elastic Data Analytics Platform @Datadog
C4Media
 
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
ssuserd3a367
 
From a student to an apache committer practice of apache io tdb
From a student to an apache committer  practice of apache io tdbFrom a student to an apache committer  practice of apache io tdb
From a student to an apache committer practice of apache io tdb
jixuan1989
 
Building real time data-driven products
Building real time data-driven productsBuilding real time data-driven products
Building real time data-driven products
Lars Albertsson
 

Similar to Data Science (20)

Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
 
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNA
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNAFirst Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNA
First Hive Meetup London 2012-07-10 - Tomas Cervenka - VisualDNA
 
Essential Data Engineering for Data Scientist
Essential Data Engineering for Data Scientist Essential Data Engineering for Data Scientist
Essential Data Engineering for Data Scientist
 
Ncku csie talk about Spark
Ncku csie talk about SparkNcku csie talk about Spark
Ncku csie talk about Spark
 
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
Cloudera Impala - Las Vegas Big Data Meetup Nov 5th 2014
 
Headaches and Breakthroughs in Building Continuous Applications
Headaches and Breakthroughs in Building Continuous ApplicationsHeadaches and Breakthroughs in Building Continuous Applications
Headaches and Breakthroughs in Building Continuous Applications
 
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
 
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
Navigating SAP’s Integration Options (Mastering SAP Technologies 2013)
 
Big Data, Ingeniería de datos, y Data Lakes en AWS
Big Data, Ingeniería de datos, y Data Lakes en AWSBig Data, Ingeniería de datos, y Data Lakes en AWS
Big Data, Ingeniería de datos, y Data Lakes en AWS
 
Emerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big DataEmerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big Data
 
Trend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopTrend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache Bigtop
 
Tech Spark Presentation
Tech Spark PresentationTech Spark Presentation
Tech Spark Presentation
 
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
Spark + AI Summit 2019: Headaches and Breakthroughs in Building Continuous Ap...
 
Introduction to Hadoop and Big Data
Introduction to Hadoop and Big DataIntroduction to Hadoop and Big Data
Introduction to Hadoop and Big Data
 
Stream processing on mobile networks
Stream processing on mobile networksStream processing on mobile networks
Stream processing on mobile networks
 
Spark etl
Spark etlSpark etl
Spark etl
 
Elastic Data Analytics Platform @Datadog
Elastic Data Analytics Platform @DatadogElastic Data Analytics Platform @Datadog
Elastic Data Analytics Platform @Datadog
 
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
Building Scalable Big Data Infrastructure Using Open Source Software Presenta...
 
From a student to an apache committer practice of apache io tdb
From a student to an apache committer  practice of apache io tdbFrom a student to an apache committer  practice of apache io tdb
From a student to an apache committer practice of apache io tdb
 
Building real time data-driven products
Building real time data-driven productsBuilding real time data-driven products
Building real time data-driven products
 

More from Ahmet Bulut

Nose Dive into Apache Spark ML
Nose Dive into Apache Spark MLNose Dive into Apache Spark ML
Nose Dive into Apache Spark ML
Ahmet Bulut
 
Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!
Ahmet Bulut
 
A Few Tips for the CS Freshmen
A Few Tips for the CS FreshmenA Few Tips for the CS Freshmen
A Few Tips for the CS Freshmen
Ahmet Bulut
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
Ahmet Bulut
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
Ahmet Bulut
 
What is open source?
What is open source?What is open source?
What is open source?
Ahmet Bulut
 
Programming with Python - Week 3
Programming with Python - Week 3Programming with Python - Week 3
Programming with Python - Week 3
Ahmet Bulut
 
Programming with Python - Week 2
Programming with Python - Week 2Programming with Python - Week 2
Programming with Python - Week 2
Ahmet Bulut
 
Liselerde tanıtım sunumu
Liselerde tanıtım sunumuLiselerde tanıtım sunumu
Liselerde tanıtım sunumuAhmet Bulut
 
Programming with Python: Week 1
Programming with Python: Week 1Programming with Python: Week 1
Programming with Python: Week 1
Ahmet Bulut
 
Ecosystem for Scholarly Work
Ecosystem for Scholarly WorkEcosystem for Scholarly Work
Ecosystem for Scholarly Work
Ahmet Bulut
 
Startup Execution Models
Startup Execution ModelsStartup Execution Models
Startup Execution Models
Ahmet Bulut
 
Bilisim 2010 @ bura
Bilisim 2010 @ buraBilisim 2010 @ bura
Bilisim 2010 @ buraAhmet Bulut
 
ESX Server from VMware
ESX Server from VMwareESX Server from VMware
ESX Server from VMware
Ahmet Bulut
 
Virtualization @ Sehir
Virtualization @ SehirVirtualization @ Sehir
Virtualization @ Sehir
Ahmet Bulut
 

More from Ahmet Bulut (17)

Nose Dive into Apache Spark ML
Nose Dive into Apache Spark MLNose Dive into Apache Spark ML
Nose Dive into Apache Spark ML
 
Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!
 
A Few Tips for the CS Freshmen
A Few Tips for the CS FreshmenA Few Tips for the CS Freshmen
A Few Tips for the CS Freshmen
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
What is open source?
What is open source?What is open source?
What is open source?
 
Programming with Python - Week 3
Programming with Python - Week 3Programming with Python - Week 3
Programming with Python - Week 3
 
Programming with Python - Week 2
Programming with Python - Week 2Programming with Python - Week 2
Programming with Python - Week 2
 
Liselerde tanıtım sunumu
Liselerde tanıtım sunumuLiselerde tanıtım sunumu
Liselerde tanıtım sunumu
 
Programming with Python: Week 1
Programming with Python: Week 1Programming with Python: Week 1
Programming with Python: Week 1
 
Ecosystem for Scholarly Work
Ecosystem for Scholarly WorkEcosystem for Scholarly Work
Ecosystem for Scholarly Work
 
Startup Execution Models
Startup Execution ModelsStartup Execution Models
Startup Execution Models
 
I feel dealsy
I feel dealsyI feel dealsy
I feel dealsy
 
Kaihl 2010
Kaihl 2010Kaihl 2010
Kaihl 2010
 
Bilisim 2010 @ bura
Bilisim 2010 @ buraBilisim 2010 @ bura
Bilisim 2010 @ bura
 
ESX Server from VMware
ESX Server from VMwareESX Server from VMware
ESX Server from VMware
 
Virtualization @ Sehir
Virtualization @ SehirVirtualization @ Sehir
Virtualization @ Sehir
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

Data Science