scispace - formally typeset
J

John Platt

Researcher at Microsoft

Publications -  369
Citations -  66980

John Platt is an academic researcher from Microsoft. The author has contributed to research in topics: Support vector machine & Artificial neural network. The author has an hindex of 83, co-authored 369 publications receiving 60242 citations. Previous affiliations of John Platt include Google & California Institute of Technology.

Papers
More filters
Proceedings Article

Speech Denoising and Dereverberation Using Probabilistic Models

TL;DR: A unified probabilistic framework for denoising and dereverberation of speech signals that is to use a strong speech model that is pre-trained on a large data set of clean speech to get results substantially better than standard methods.
Patent

Red-eye detection based on red region detection with eye confirmation

TL;DR: Red-eye detection based on red region detection with eye confirmation initially identifies pixels that correspond to the color of red-eye within an image and a determination is then made as to whether these identified pixels and surrounding areas are part of an eye or not part of the eye as discussed by the authors.
Patent

Client-based generation of music playlists via clustering of music similarity vectors

TL;DR: The Music Mapper as mentioned in this paper automatically constructs a set coordinate vectors for use in inferring similarity between various pieces of music in particular, given a music similarity graph expressed as links between various artists, albums, songs, etc, the music Mapper applies a recursive embedding process to embed each of the graphs music entries into a multi-dimensional space.
Patent

Search engine that identifies and uses social networks in communications, retrieval, and electronic commerce

TL;DR: A search engine can be interactively coupled with one or more social networks, and that maps individuals and groups within respective social networks to subsets of categories associated with searches.
Patent

Methods and apparatus for filtering and caching data representing images

TL;DR: In this paper, the alpha values used for the filtering operation (1006) may come from neighbouring pixels (e.g. 932, 934) and the content of a neighbouring character glyph is determined by a glyph cache.