SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Rachel   Caroline   Breanne   Emma
#girlgeeksto
@GirlGeeksTO
“Tech talks to tease thought”
10% evolution of Web content




90% how to evolve the Web,
 how to evolve the Internet
Algorithms (the mathematical recipes that make up programs)
Cryptography (how confidential information is protected on the
net)
Machine intelligence (how services such as YouTube, NetFlix,
Google and Amazon predict your preferences)
Computational biology (how the genetic code works); search (how
we find needles in a billion haystacks)
Recursion (a method where the solution to a problem depends on
solutions to smaller instances of the same problem)
Heuristics (experience-based techniques for problem-solving,
learning, and discovery).
30% knowledge / skills / code

      70% motivation /
attitude/curiosity / desire to
 play/ desire to take things
       apart & explore
“It is better to beg forgiveness, than ask permission.”
Grace Hopper




“I never am really satisfied that I understand anything;
because, understand it well as I may, my
comprehension can only be an infinitesimal fraction of
all I want to understand about the many connections
and relations which occur to me, how the matter in
question was first thought of or arrived at, etc., etc.”
 Ada Lovelace
Describe an algorithm in 10 words or less. (How would we
communicate this to kids?)

Have some insights into the types of algorithms that are out there and
how they are applied in certain businesses

Understand the role of algorithms in the development of the Internet -
articulate why they're important

Algorithm designers - who are the people that build/code these
methods/sets of rules as technologies? What are their backgrounds?

Algorithm footprints - how we track them on the Web?
An algorithm is a
basic technique used
 to get a job done.
In the modern world most people think of
   algorithms as computer-generated programs.
Algorithms are actually step-by-step procedures in
         order to complete an operation.

   An algorithm can be as simple as a recipe or as
  complicated as a computer program designed to
 help you search on the Internet. No matter what
type of algorithm it is, a process is required to get
 from the beginning to the end result by following
                   specific steps.
          http://www.ehow.com/info_8292589_different-kinds-algorithms.html
A
The taxi algorithm:
Go to the taxi stand.
Get in a taxi.
Give the driver my address.

The call-me algorithm:
When your plane arrives, call my cell phone.
Meet me outside baggage claim.

The rent-a-car algorithm:
Take the shuttle to the rental car place.
Rent a car.
Follow the directions to get to my house.

The bus algorithm:
Outside baggage claim, catch bus number 70.
Transfer to bus 14 on Main Street.
Get off on Elm street.
Walk two blocks north to my house.
                                                   B
1. Define a problem
2. Explore the problem
3. Investigate solutions
    4. Map the steps
        5. Code
Speakers
Our Speakers




Inmar Givoni   Leila Boujnane
Our Speakers




Inmar Givoni   Leila Boujnane
Quick thanks…
October = accessibility
November = debate evening
December = social evening
 January = neuromarketing
http://www.surveymonkey.com/
          s/HB7BVJ9
Anything else?
How can we help you?
Girl Geeks Toronto intro slides on algorithms

Weitere ähnliche Inhalte

Ähnlich wie Girl Geeks Toronto intro slides on algorithms

Airt cpelink introduction_june30
Airt cpelink introduction_june30Airt cpelink introduction_june30
Airt cpelink introduction_june30
gwasny
 

Ähnlich wie Girl Geeks Toronto intro slides on algorithms (20)

Discover knowledge
Discover knowledgeDiscover knowledge
Discover knowledge
 
Deep Learning Overview
Deep Learning OverviewDeep Learning Overview
Deep Learning Overview
 
Machine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMachine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp Switzerland
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
AI - How Artificial Intelligence Will Impact Your Business
AI - How Artificial Intelligence Will Impact Your BusinessAI - How Artificial Intelligence Will Impact Your Business
AI - How Artificial Intelligence Will Impact Your Business
 
Machine Learning for Designers
Machine Learning for DesignersMachine Learning for Designers
Machine Learning for Designers
 
Deep learning
Deep learningDeep learning
Deep learning
 
federal reserve.
federal reserve.federal reserve.
federal reserve.
 
Algorithmically Mediated Online Inforamtion Access at MozFest17
Algorithmically Mediated Online Inforamtion Access at MozFest17Algorithmically Mediated Online Inforamtion Access at MozFest17
Algorithmically Mediated Online Inforamtion Access at MozFest17
 
PPT ON AI AND ML.pptx
PPT ON AI AND ML.pptxPPT ON AI AND ML.pptx
PPT ON AI AND ML.pptx
 
Machine Learning for Designers
Machine Learning for DesignersMachine Learning for Designers
Machine Learning for Designers
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Algorithmic and technological transparency
Algorithmic and technological transparencyAlgorithmic and technological transparency
Algorithmic and technological transparency
 
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik MarselisTesting machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
Testing machine learning, learning machine testing. EuroSTAR 2016 Rik Marselis
 
Machine Learning for Designers - DX Meetup Basel
Machine Learning for Designers - DX Meetup BaselMachine Learning for Designers - DX Meetup Basel
Machine Learning for Designers - DX Meetup Basel
 
The Digital Train Has Left The Station, Get On Board Or Be Left Behind (VRCLP)
The Digital Train Has Left The Station, Get On Board Or Be Left Behind (VRCLP)The Digital Train Has Left The Station, Get On Board Or Be Left Behind (VRCLP)
The Digital Train Has Left The Station, Get On Board Or Be Left Behind (VRCLP)
 
Machine Learning for Designers - UX Scotland
Machine Learning for Designers - UX ScotlandMachine Learning for Designers - UX Scotland
Machine Learning for Designers - UX Scotland
 
Tales from the Accessibility Trenches - Highland Fling talk, Edinburgh, 19th ...
Tales from the Accessibility Trenches - Highland Fling talk, Edinburgh, 19th ...Tales from the Accessibility Trenches - Highland Fling talk, Edinburgh, 19th ...
Tales from the Accessibility Trenches - Highland Fling talk, Edinburgh, 19th ...
 
Artificial Intelligence vs. Machine Learning
 Artificial Intelligence vs. Machine Learning Artificial Intelligence vs. Machine Learning
Artificial Intelligence vs. Machine Learning
 
Airt cpelink introduction_june30
Airt cpelink introduction_june30Airt cpelink introduction_june30
Airt cpelink introduction_june30
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Girl Geeks Toronto intro slides on algorithms

  • 1.
  • 2. Rachel Caroline Breanne Emma
  • 4.
  • 5. “Tech talks to tease thought”
  • 6. 10% evolution of Web content 90% how to evolve the Web, how to evolve the Internet
  • 7. Algorithms (the mathematical recipes that make up programs) Cryptography (how confidential information is protected on the net) Machine intelligence (how services such as YouTube, NetFlix, Google and Amazon predict your preferences) Computational biology (how the genetic code works); search (how we find needles in a billion haystacks) Recursion (a method where the solution to a problem depends on solutions to smaller instances of the same problem) Heuristics (experience-based techniques for problem-solving, learning, and discovery).
  • 8. 30% knowledge / skills / code 70% motivation / attitude/curiosity / desire to play/ desire to take things apart & explore
  • 9. “It is better to beg forgiveness, than ask permission.” Grace Hopper “I never am really satisfied that I understand anything; because, understand it well as I may, my comprehension can only be an infinitesimal fraction of all I want to understand about the many connections and relations which occur to me, how the matter in question was first thought of or arrived at, etc., etc.” Ada Lovelace
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Describe an algorithm in 10 words or less. (How would we communicate this to kids?) Have some insights into the types of algorithms that are out there and how they are applied in certain businesses Understand the role of algorithms in the development of the Internet - articulate why they're important Algorithm designers - who are the people that build/code these methods/sets of rules as technologies? What are their backgrounds? Algorithm footprints - how we track them on the Web?
  • 15. An algorithm is a basic technique used to get a job done.
  • 16. In the modern world most people think of algorithms as computer-generated programs. Algorithms are actually step-by-step procedures in order to complete an operation. An algorithm can be as simple as a recipe or as complicated as a computer program designed to help you search on the Internet. No matter what type of algorithm it is, a process is required to get from the beginning to the end result by following specific steps. http://www.ehow.com/info_8292589_different-kinds-algorithms.html
  • 17.
  • 18. A The taxi algorithm: Go to the taxi stand. Get in a taxi. Give the driver my address. The call-me algorithm: When your plane arrives, call my cell phone. Meet me outside baggage claim. The rent-a-car algorithm: Take the shuttle to the rental car place. Rent a car. Follow the directions to get to my house. The bus algorithm: Outside baggage claim, catch bus number 70. Transfer to bus 14 on Main Street. Get off on Elm street. Walk two blocks north to my house. B
  • 19.
  • 20. 1. Define a problem 2. Explore the problem 3. Investigate solutions 4. Map the steps 5. Code
  • 22. Our Speakers Inmar Givoni Leila Boujnane
  • 23.
  • 24.
  • 25. Our Speakers Inmar Givoni Leila Boujnane
  • 26.
  • 28.
  • 29. October = accessibility November = debate evening December = social evening January = neuromarketing
  • 30.
  • 32. Anything else? How can we help you?

Hinweis der Redaktion

  1. So what did this geeky girl do to change the world of geeks and girl geeks everywhere… well she got in touch with a few well known bloggers, posted online about her idea of getting geeks to educate one another over dinner and then arranged the first girl geek dinner event with a little help from her friends. The first event had 35 people at it all from London and the surrounding area, shortly after people started to hear about the events and companies started sponsoring them to cover the food and drinks cost.
  2. Too many meetups– nobody want to share anything that’s worth knowing Not so much about being lone females in male dominated industries, but more about doing whatever we can to empower women without any expense of feminine integrity or at the cost of our relationship with working with men “ Transhumanism is an international intellectual and cultural movement supporting the use of science and technology to improve human mental and physical characteristics and capacities”
  3. Inmar is a Member of Technical Staff at the Toronto Technology Centre office of Altera. She holds a PhD in computer science from the University of Toronto. Her area of specialization is machine learning, and her particular focus areas include clustering and message-passing algorithms with applications to computer vision and computational biology. She received her BSc in computer science and computational biology from the Hebrew University in Jerusalem. During her studies, Inmar interned with Microsoft Research – Search Labs, where she worked on machine learning algorithms for E-commerce applications for Bing, and at Microsoft Research Cambridge, where she worked on computer vision algorithms for the Kinect gaming system. Inmar has authored numerous publications and patents. Inmar is passionate about issues of recruitment, retention, and promotion of women in computer science and engineering. She has developed and delivered numerous machine learning workshops for high-school girls, participated as a speaker, panelist, and volunteer in the Ontario Celebration of Women in Computing (ONCWIC), organized the Women in Machine Learning (WiML) workshop, and founded the Women in Machine Learning Workshop Executive board. At Altera, Inmar organizes various activities to increase gender diversity in the company, and to provide resources for female university students. Leila Boujnane is the co-founder and CEO of Idée Inc, a firm focused on large scale image search. Idée launched TinEye the world's first reverse image search engine. Our goal is to build useful image search solutions and to make the world's images searchable. Leila began her career in software development at Algorithmics a financial risk management software company and brings a decade of software experience to her role at Idée. She is a supporter of Canada's startup community and a search innovation leader who has been featured in various publications including Canadian Business, the Globe and Mail, the Financial Post, Fast Company, The New York Times, CBC, The Guardian. She is also a novice ultra runner and terrible photographer.
  4. Inmar is a Member of Technical Staff at the Toronto Technology Centre office of Altera. She holds a PhD in computer science from the University of Toronto. Her area of specialization is machine learning, and her particular focus areas include clustering and message-passing algorithms with applications to computer vision and computational biology. She received her BSc in computer science and computational biology from the Hebrew University in Jerusalem. During her studies, Inmar interned with Microsoft Research – Search Labs, where she worked on machine learning algorithms for E-commerce applications for Bing, and at Microsoft Research Cambridge, where she worked on computer vision algorithms for the Kinect gaming system. Inmar has authored numerous publications and patents. Inmar is passionate about issues of recruitment, retention, and promotion of women in computer science and engineering. She has developed and delivered numerous machine learning workshops for high-school girls, participated as a speaker, panelist, and volunteer in the Ontario Celebration of Women in Computing (ONCWIC), organized the Women in Machine Learning (WiML) workshop, and founded the Women in Machine Learning Workshop Executive board. At Altera, Inmar organizes various activities to increase gender diversity in the company, and to provide resources for female university students. Leila Boujnane is the co-founder and CEO of Idée Inc, a firm focused on large scale image search. Idée launched TinEye the world's first reverse image search engine. Our goal is to build useful image search solutions and to make the world's images searchable. Leila began her career in software development at Algorithmics a financial risk management software company and brings a decade of software experience to her role at Idée. She is a supporter of Canada's startup community and a search innovation leader who has been featured in various publications including Canadian Business, the Globe and Mail, the Financial Post, Fast Company, The New York Times, CBC, The Guardian. She is also a novice ultra runner and terrible photographer.
  5. What issues are still holding women back?
  6. Notices Stuff other people would like to promote Questions