Nvidia May 2018 - Aug 2018
Applied Deep Learning Research Intern
Gracenote Jun 1, 2015 - Jul 2017
Audio Research Engineer at Gracenote
Uc Berkeley Jan 2015 - May 2015
Undergraduate Student Instructor - Ee 126
Cnmat Uc Berkeley Aug 2014 - May 2015
Undergraduate Student Researcher
Uc Berkeley Aug 2014 - Dec 2014
Undergraduate Student Instructor - Ee 20
Education:
New York University - Polytechnic School of Engineering 2018 - 2022
Doctorates, Doctor of Philosophy
University of California, Berkeley 2011 - 2015
Bachelors, Bachelor of Science, Electrical Engineering
Salesianum School 2007 - 2011
University of California
Skills:
Python Javascript C++ C Machine Learning Java Signal Processing Improvisational Singing To Animals Music Programming Piano Vim Git Numpy Giant Pandas Scala Applied Probability Xml Scipy Data Structures D3.Js Html Algorithms Software Development Amazon Web Services
Interests:
Social Services Programming Mobile Clean Technology Civil Rights and Social Action Education Health Care Science and Technology Music Consumer Internet Enterprise Software Arts and Culture
Certifications:
Federal Communications Commission Amateur Radio Technician License
Personal Injury Litigation Consumer Protection Workers Compensation Animal & Dog Bites Birth Injury Brain Injury Car Accidents Defective and Dangerous Products Medical Malpractice Motorcycle Accident Nursing Home Abuse and Neglect Slip and Fall Accident Spinal Cord Injury Trucking Accident Wrongful Death Real Estate
ISLN:
1000785378
Admitted:
2017
Law School:
University of Arkansas at Little Rock, William H. Bowen School of Law, Doctor of Jurisprudence/Juris Doctor (J.D.), 2016
Methods and apparatus are disclosed to generate a recommendation, including an attribute vector aggregator to form a resultant attribute vector based on an input set of attribute vectors, the set of attribute vectors containing at least one of a media attribute vector, an attendee attribute vector, an artist attribute vector, an event attribute vector, or a venue attribute vector, and a recommendation generator, the recommendation generator including: a vector comparator to perform a comparison between an input attribute vector and other attribute vectors and a recommendation compiler to create one or more recommendations of at least one of media, an artist, an event, or a venue based on the comparison.
Methods And Apparatus To Generate Recommendations Based On Attribute Vectors
Methods and apparatus are disclosed to generate a recommendation, including an attribute vector aggregator to form a resultant attribute vector based on an input set of attribute vectors, the set of attribute vectors containing at least one of a media attribute vector, an attendee attribute vector, an artist attribute vector, an event attribute vector, or a venue attribute vector, and a recommendation generator, the recommendation generator including: a vector comparator to perform a comparison between an input attribute vector and other attribute vectors and a recommendation compiler to create one or more recommendations of at least one of media, an artist, an event, or a venue based on the comparison.
Responding To Remote Media Classification Queries Using Classifier Models And Context Parameters
- Emeryville CA, US Jason Cramer - Berkeley CA, US Phillip Popp - Oakland CA, US Cameron Aubrey Summers - Oakland CA, US
International Classification:
G06F 16/35 G06N 3/04 G06F 16/41 G06F 16/61
Abstract:
A neural network-based classifier system can receive a query including a media signal and, in response, provide an indication that a particular received query corresponds to a known media type or media class. The neural network-based classifier system can select and apply various models to facilitate media classification. In an example embodiment, classifying a media query includes accessing digital media data and a context parameter from a first device. A model for use with the network-based classifier system can be selected based on the context parameter. In an example embodiment, the network-based classifier system provides a media type probability index for the digital media data using the selected model and spectral features corresponding to the digital media data. In an example embodiment, the digital media data includes an audio or video signal sample.
Responding To Remote Media Classification Queries Using Classifier Models And Context Parameters
- Emeryville CA, US Jason Cramer - Berkeley CA, US Phillip Popp - Oakland CA, US Cameron Aubrey Summers - Oakland CA, US
International Classification:
G06N 3/08 G06F 17/30
Abstract:
A neural network-based classifier system can receive a query including a media signal and, in response, provide an indication that a particular received query corresponds to a known media type or media class. The neural network-based classifier system can select and apply various models to facilitate media classification. In an example embodiment, classifying a media query includes accessing digital media data and a context parameter from a first device. A model for use with the network-based classifier system can be selected based on the context parameter. In an example embodiment, the network-based classifier system provides a media type probability index for the digital media data using the selected model and spectral features corresponding to the digital media data. In an example embodiment, the digital media data includes an audio or video signal sample.