Making Research Tools Accessible for All AI Students Zach Dodds, Christine Alvarado, and Sara Sood Though a compelling area of research with many applications,

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Whiteboard Content Sharing Audio Video PollsRecordingMeet Now Skype Integration MS Lync 2013 Tools & Tips for facilitators… Limitations Alternatives One.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Irek Defée Signal Processing for Multimodal Web Irek Defée Department of Signal Processing Tampere University of Technology W3C Web Technology Day.
Perception and Perspective in Robotics Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group Goal To build.
Microsoft® Small Basic
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
AUTOMATIC ORGANIZING AND FORMATTING FOR LECTURE NOTES SHIQING (LICIA) HE ADIVISOR: PROF.KRISTINA STRIEGNITZ SPRING 2014 STRUCTURING THE UNSTRUCTURED NOTE:
Aim: Use the given examples to record examples and our own ideas in our journal 1.Write technical examples in journal and/or participate in full.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
Macromedia Flash 5 Intermediate Level Course. Animation Basics Playhead In-Between Frames Keyframe Current Frame Number Framerate Current Time Frames.
Lecturing with Digital Ink Richard Anderson University of Washington.
Overview of Search Engines
Anchoring AI via Robots and ROS A. Dobke ’14, D. Greene ‘13, D. Hernandez '15, C. Hunt ‘14, M. McDermott ‘14, L. Reed '14, V. Wehner '14, A. Wilby '14.
Science Inquiry Minds-on Hands-on.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
Introduction to Systems Analysis and Design Trisha Cummings.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Slide Image Retrieval: A Preliminary Study Guo Min Liew and Min-Yen Kan National University of Singapore Web IR / NLP Group (WING)
GUI: Specifying Complete User Interaction Soft computing Laboratory Yonsei University October 25, 2004.
Methods For Web Page Design 6. Methods Why use one? What it covers –Possibly all stages Feasibility Analysis Design Implementation Testing –Maybe just.
Human abilities Presented By Mahmoud Awadallah 1.
` Tangible Interaction with the R Software Environment Using the Meuse Dataset Rachel Bradford, Landon Rogge, Dr. Brygg Ullmer, Dr. Christopher White `
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
CHAPTER FOUR COMPUTER SOFTWARE.
HCI / CprE / ComS 575: Computational Perception
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
CHAPTER TEN AUTHORING.
Tutorial 1 Introducing Adobe Flash CS3 Professional
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Combining geometry and domain knowledge to interpret hand-drawn diagrams As Presented By: Andrew Campbell Christopher Dahlberg.
Using Xcode A Beginner’s Tutorial Erin Green. This tutorial will walk you through Xcode, a software development tool for Apple’s iOS applications – We.
© Anselm Spoerri Multimedia Production Lecture 1 Setting the Stage Course Goals Gameplan Examples from Previous Courses Summary.
Preparation NAME::ASMAA ALASY Supervision A::RASHA ATALLAH.
I Robot.
A Multi-agent Approach for the Integration of the Graphical and Intelligent Components of a Virtual Environment Rui Prada INESC-ID.
Making Research Tools Accessible for All AI Students Goal: Sarah Sood, Christine Alvarado, and Zach Dodds Create scaffolded, motivating assignments that.
Assistive Technology in the Classroom Setting Rebecca Puckett CAE6100 – GQ1 (24494) Dec. 7, 2009.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Tapia Robotics 2009: Import Antigravity Kate Burgers '11, Becky Green '11, Sabreen Lakhani '11, Pam Strom '11 and Zachary Dodds In the summer of 2008,
Project Overview: The purpose of this project is to make use of existing robotic behaviors to develop intuitive, easy to use robot / human interfaces.
One reason for this is that curricular resources for robot mapping are scarce. This work fills the gap between research code, e.g., at openslam.org, and.
SUBMITTED BY JESNA J AM.EN.P2ELT14003 LEARNING MANAGEMENT SYSTEM.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
ENGAGING STUDENTS’ THINKING WITH AIS NSW 2015 LANGUAGES THROUGH THE TECHNOLOGY LENS.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Alan Cleary ‘12, Kendric Evans ‘10, Michael Reed ‘12, Dr. John Peterson Who is Western State? Western State College of Colorado is a small college located.
Wekinator
Artificial Intelligence, simulation and modelling.
Pen Based User Interface II CSE 481b January 25, 2005.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
CYNTHIA SPENCER THE BIG INTERVIEW. DESCRIBE YOUR PHILOSOPHY OF EDUCATION. Becoming a teacher is satisfying to many people for different reasons, but the.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Using Kinect for educational purposes
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Introducing Apache Mahout
Chapter 7 Psychology: Memory.
Introduction to Systems Analysis and Design
Mixed Reality Server under Robot Operating System
What's New in eCognition 9
Part 4 Symbols and Higher-Level Concepts and Activities
Phases of Designing a Website
What's New in eCognition 9
Presentation transcript:

Making Research Tools Accessible for All AI Students Zach Dodds, Christine Alvarado, and Sara Sood Though a compelling area of research with many applications, emotional reasoning lacks well-documented open-source tools. As a result, undergraduate research tasks involving emotional classification quickly become overwhelmingly complex. To mitigate this problem, we make our Reasoning through Search (RTS) system, with training data and documentation, available to students both for research projects and AI courses. Emotional Reasoning through Search Getting Set with OpenCV Shared Results A Foundation in Pen-based Computing (2) Pushing development details to HW made more classroom time available for course content. (1) Students could complete more ambitious projects at term’s end: early exposure to these tools fostered comfort and creativity. Briefly, RTS uses a combination of Bayesian, case-based Reasoning, and information retrieval approaches to classify text with an accuracy of 78%. Trained on 106,000 movie and product reviews, RTS quantifies the emotional classification of input text as a valence score between -1 and +1. WPF’s environment is unfamiliar to many students: it runs in the.NET platform and uses both XAML and C#. Students also need time to learn the data structures and functions for storing and manipulating ink. To provide this time, our first HW asks students to build a simple drawing application similar to Windows Journal. Creative extensions are encouraged: some students included complex interface controls (above right); others had recognition correction interfaces (above left). Yet all students found WPF a powerful basis for the open-ended projects that were their capstone work in pen-based computing. Starting from Set, students have extended their code to recognize landmarks (left) and to segment paths from surrounding green areas (below), routines used to guide indoor and outdoor robots. OpenCV is a powerful C++-based library of visual routines. Its role in Stanley’s vision systems is one of its claims to fame. Because it is researchware, however, OpenCV is not easy for students to simply “pick up” on their own. Thus, to motivate several facets of the library, we ask students to implement an agent that plays Set, the game of visual perception. Set motivates in part because it highlights the differences between artificial and human intelligence: human players find it hard to ID appropriate triples (sets), but the primary computational challenge lies in correctly identifying the four attributes of each card: it requires color segmentation, connected components, and shape identification. (3) Students interacted with large, real-world data sets from the very beginning of their AI experiences. With the rise of pen-based computing (PBC), fundamental algorithms for working with ink and for recognizing hand-drawn input, such as text, gestures or sketches, have found their way into many courses. For students to focus on the algorithms, they need a platform for handling mundane tasks, such as collecting and displaying users’ hand- drawn strokes. To this end, we have used WPF, the Windows Presentation Foundation. In all three of these cases, A Pomona College Senior leveraged the RTS system in a project that examines blogs, tracks their topics and bloggers’ sentiments, and displays this information. Above is EmoMeters, a visualization that uses the RTS system to analyze a blogger’s sentiment toward different topics – topics that the system discovered on its own. A second display, EmoCloud (right), leveraged RTS’s underlying data to create a tag cloud in which highly emotional terms, judged by the ratio of negative and positive document appearances, orbit their topic. FastSLAM 1.0 Naïve mapping matching pixelsoriginal image overlay