Professor of Computer Science
Harold Frank Hall, Room 5113
Department of Computer Science
University of California
Santa Barbara, CA 93106
Phone: (805) 893-4321 (Dept)
Fax: (805) 893-8553 (Dept)
tyang at cs dot ucsb
Tao Yang received the B.S. degree in Computer Science from Zhejiang University, China, in 1984, the M.E. degree in Artificial Intelligence from Zhejiang University in 1987. He received the M.S. and Ph.D. degrees in Computer Science from Rutgers University in 1990 and 1993. He joined the Department of Computer Science at UCSB in 1993. His research has been in the areas of parallel and distributed systems, information retrieval, and high performance computing with over ninety refereed conference and journal papers. He served for the organization and program committees of various web and high performance computing conferences including WWW, KDD, WSDM, ECIR, EMNLP, SC, IPDPS, PPoPP, SPAA, and INFOCOM, and was on the editorial board of IEEE Transactions on Parallel and Distributed Systems. He received the Research Initiation Award from NSF in 1994, UC Regents' Junior Faculty Award in 1994, the Computer Science Faculty Teacher Award in 1995 from the UCSB College of Engineering, and the CAREER Award from NSF in 1997, and Noble Jeeviant Award from AskJeeves, 2002.
He served as Chief Scientist for Ask.com (formally Ask Jeeves) from 2001 to earlier 2010, and also VP/SVP of ASK as the head of its search engineering division in various periods. He was the founding Chief Scientist and Vice President of Research and Development from 2000 to 2001 for Teoma, an Internet search startup company acquired by Ask Jeeves in 2001. At Ask.com/Teoma, he has led teams of scientists and engineers for the design and implementation of a top-rated search engine and vertical products that power Ask.com, Ask Kids , Teoma , and other Ask network sites with over 100 million users. He has co-developed scalable search algorithms and systems for page indexing, retrieval, ranking, classification, and anti-spamming. He has been directly responsible for scaling search architectures for handling billions of documents in terms of relevancy, performance, and freshness. He has visited Microsoft Bing for search technology R&D in 2010 and 2011, and advised Panguso on search technology in 2012-2013.
UCSB undergraduates interested in research?
If you are passionate on web search and cloud systems with a good academic standing, you can contact me on possible research projects.
Current and Past Projects :
Similarity Computing, Versioned Data and Search, Ask.com/Teoma web search, Neptune clustering infrastructure, Sorrento self-organizing storage cluster, Alexandria digital library
TMPI: Compile/run-time support for fast MPI execution, S+: Fast sparse LU, RAPID: Scheduling and run-time support for parallel irregular computations , PYRROS DAG scheduling.
CS170 Operating Systems ( Spring 2015 ).
290N Information Retrieval and Advanced Internet Services ( Winter 2015 )
CS140 Parallel scientific computing (Spring 2014).
240A Applied Parallel Computing ( Winter 2013 )
CS270 Operating Systems (2011).