Search

Shengyin Gu

from Paramus, NJ

Also known as:
  • Sheng Y Gu

Shengyin Gu Phones & Addresses

  • Paramus, NJ
  • 1730 Ofarrell St APT PH3B, San Francisco, CA 94115
  • Davis, CA
  • New Brunswick, NJ
  • Chicago, IL

Work

  • Company:
    Uc davis
    Jun 2005
  • Position:
    Graduate research assistant

Education

  • School / High School:
    University of California Davis- Davis, CA
    Jan 2011
  • Specialities:
    Ph.D. in Computer Science

Skills

[Programming languages]: C++ • Java • C • Python • Matlab • SQL • Qt and HTML/Javascript. [Libraries • IDEs and tools]: OpenGL • JOGL • STL • Prefuse • Visual Studio • Qt creator • Eclipse • Git and SVN. [Database Experience]: MySQL • Oracle • and SQLite.

Industries

Computer Software

Us Patents

  • Generating Action Trails From Web History

    view source
  • US Patent:
    8560549, Oct 15, 2013
  • Filed:
    May 14, 2012
  • Appl. No.:
    13/471391
  • Inventors:
    Elin R. Pedersen - Portola Valley CA, US
    Karl A. Gyllstrom - Chapel Hill NC, US
    Shengyin Gu - Sunnyvale CA, US
    Peter Jin Hong - San Francisco CA, US
  • Assignee:
    Google Inc. - Mountain View CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707739
  • Abstract:
    Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating action trails from web history are described. In one aspect, a method includes receiving a web content access history of a user, the content access history including one or more user actions, each user action being associated with a content item upon which the user action is performed and identifying one or more action trails from the content access history, each action trail including a sequence of user actions performed one content items relating to a topic. Identifying a particular action trail includes clustering the user actions into a series of segments using temporal criteria; calculating semantic similarities between the content items, and adding a segment of the series of segments to the action trail when the semantic similarities between the segment and another segment satisfy a similarity threshold.
  • Generating Action Trails From Web History

    view source
  • US Patent:
    8180778, May 15, 2012
  • Filed:
    Feb 5, 2010
  • Appl. No.:
    12/701444
  • Inventors:
    Elin Pedersen - Portola Valley CA, US
    Karl A. Gyllstrom - Chapel Hill NC, US
    Shengyin Gu - Sunnyvale CA, US
    Peter Jin Hong - San Francisco CA, US
  • Assignee:
    Google Inc. - Mountain View CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707739
  • Abstract:
    Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating action trails from web history are described. In one aspect, a method includes receiving a web content access history of a user, the content access history including one or more user actions, each user action being associated with a content item upon which the user action is performed and identifying one or more action trails from the content access history, each action trail including a sequence of user actions performed one content items relating to a topic. Identifying a particular action trail includes clustering the user actions into a series of segments using temporal criteria; calculating semantic similarities between the content items, and adding a segment of the series of segments to the action trail when the semantic similarities between the segment and another segment satisfy a similarity threshold.

Resumes

Shengyin Gu Photo 1

Software Engineer

view source
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Lab126, an Amazon subsidiary - Cupertino, CA since 2011
Software Engineer

UC Davis 2005 - 2011
Graduate Research Assistant

Google Research, Google Inc. Jun 2009 - Sep 2009
Intern

Yahoo! Inc. Jun 2008 - Sep 2008
Intern

Lawrence Berkeley National Laboratory Jan 2006 - Nov 2006
Specialist
Education:
University of California, Davis 2011
Ph.D., Computer Science
Rutgers, The State University of New Jersey-New Brunswick 2003
B.S., Computer Science & Economics
Skills:
Algorithms
C
C++
Python
Software Engineering
Java
Programming
Latex
Shengyin Gu Photo 2

Shengyin Gu

view source
Work:
UC Davis

Jun 2005 to 2000
Graduate Research Assistant
Google Research, Google Inc.
Mountain View, CA
Jun 2009 to Aug 2009
Software Engineering Intern
Yahoo! Inc.
Santa Clara, CA
Jun 2008 to Aug 2008
Platform Engineering Intern
Lawrence Berkeley National Laboratory
Berkeley, CA
Sep 2006 to Jun 2007
Junior Research Specialist
Department of Computer Science, UC Davis
Davis, CA
Sep 2004 to Mar 2005
Teaching Assistant
Graduate School of Education, Rutgers University
New Brunswick, NJ
Undergraduate Research Assistant
Education:
University of California Davis
Davis, CA
Jan 2011
Ph.D. in Computer Science
UC Davis
Davis, CA
Jan 2008
M.S. in Computer Science
Rutgers University
New Brunswick, NJ, CA
2003
B.S. in Computer Science & Economics
Skills:
[Programming languages]: C++, Java, C, Python, Matlab, SQL, Qt and HTML/Javascript. [Libraries, IDEs and tools]: OpenGL, JOGL, STL, Prefuse, Visual Studio, Qt creator, Eclipse, Git and SVN. [Database Experience]: MySQL, Oracle, and SQLite.

Googleplus

Shengyin Gu Photo 3

Shengyin Gu

Shengyin Gu Photo 4

Shengyin Gu


Get Report for Shengyin Gu from Paramus, NJ
Control profile