Research and Professional Experience
Project Manager / Postdoctoral Researcher (2005 to 2007)
K-Gray Engineering Pathway, University of California, Berkeley, CA, USA
- Manage the development of the new K-Gray Engineering Pathway (EP) website, a comprehensive portal for engineering education communities within the National Science Digital Library (NSDL).
- Lead development and technical support of backend infrastructure for EP. Migrate content and services from National Engineering Education Digital-Library Systems (NEEDS) to EP.
- Adopt and revise learning resource metadata of NEEDS for EP. The new metadata has additional fields to accommodate pedagogical information for K-12 resources, e.g., state standards.
- Build a new Shibboleth-based user authentication system for EP. The new system allows users to access all NSDL-affiliated resources and services that require user authentication with one single account.
- Develop an algorithm for suggesting alignments of existing learning resources in EP to ABET EC2000 a-k outcomes. This work facilitate university faculties to find learning resources in EP that could be used in their classrooms that could achieve certain ABET outcomes.
Graduate Student Researcher (1999 to 2005)
SMETE Digital Library Project, University of California, Berkeley, USA
- Contribute to programming and maintenance of serveral services, e.g., search, for SMETE digital library. SMETE is built upon ATG Dynamo application server, Lucene indexer and Java technology.
- Build a meta-thesaurus that stores relationships of keyphrases of the resource metadata in SMETE. It is used to suggest related query terms to users and facilitate information exchange with different collections.
- Build a federated search service and client that provides a connection port for remote searching of learning resources in SMETE using SOAP and Axis.
- Design a metadata translation framework that facilitates metadata cross-walking, e.g., translating proprietary metadata to metadata standard, using XMLBeans from Apache.
- Build several components in an earlier version of NEEDS that was developed in PHP3-ODBC-MSSQL. These components include full-text search, converting learning resource metadata to standard XML format, and part of the resource catalgoing service.
Graduate Student Researcher (1998 to 2005)
Berkeley Expert System Laboratory, University of California, Berkeley, USA
Keyphrase Extraction
- Develop and implement an algorithm that selects significant keyphrases from a set of candidates noun phrases from a set of free-text documents. This set of significant keyphrases can be utilized in information retrieval system as retrieval keywords or categorization subject headings.
Optimization/Genetic Algorithm
- Investigate optimization algorithms that can be applied in the keyphrase extraction algorithm.
- Identified multi-objective genetic algorithm (MOGA) as the best approach for the keyphrase extraction.
- Implement MOGA in Java to support keyphrase extraction algorithm.
Information Retrieval
- Develop and implement a prototype of unified language system for engineering design (ULSED). ULSED is based on the results obtained by applying keyphrase extraction algorithm over engineering design documents. ULSED is aimed at facilitating information exchange between information systems or repositories in engineering design.
- Propose the allication of information retrieval technologies developed for SMETE digital library, such as meta-thesaurus, federated search and metadata cross-walking to information retrieval systems in engineering design to improve the efficiency of information retrieval in the design process.
Graduate Student Researcher (1994 to 1996)
Solid Modeling Laboratory, National Taiwan University, Taipei, Taiwan
- Build and program a system which accepts a decomposed function structure and finds design solutions that satisfy the given criteria or design requirements based on the function structure.
- Design an interface for the embodiment design phase after a design solution is found.
Skills
Spoken language:
Mandarin, English
Programming Language:
Java, PHP, XML, C++, C, CSS, AJAX
Software:
ATG Dynamo, Apache, AutoCAD, Tomcat, Axis
Education
University of California at Berkeley, Berkeley, CA, USA
Ph.D., Engineering-Mechanical Engineering, May 2005
Area of Expertise:Keyphrase extraction, Information retrieval, Optimization, Genetic algorithm
Dissertation:Unified Langugae System for Engineering Design (ULSED): A Framework and
Automation Tools for Better Design Information Retrieval
National Taiwan University, Taipei, Taiwan
M.S., Mechanical Engineering, June 1996
Thesis:Solving function structures in computer-aided design methodology
B.S., Mechanical Engineering, June 1994
Publications
- Jia-Long Wu and Alice M. Agogino, "ABET Alignment of Learning Resources in the Engineering Pathway Digital Library," ASME Congress '07, Seattle, WA, 2007. PDF
- Jia-Long Wu and Alice M. Agogino, "Automating Keyphrase Extraction with Multi-Objective Genetic Algorithm," Proceedings of the Hawaii International Conference of System Sciences 37, Jan. 5-8, 2004. PDF
- Shijun Qiu, Alice M. Agogino, Shuang Song, Jia-Long Wu and Shankaran Sitarama, "Fusion of Bayesian and Fuzzy Analysis for Print Defect Diagnosis," Proceedings of the ISCA 16th International Conference on Computers and Their Applications.
- Andy Dong, Shuang Song, Jia-Long Wu and Alice M. Agogino, "Automatic Composition of XML Documents to Express Design Information NEEDS," Design Management - Process and Information Issues, Proceedings of the 13th International Conference on Engineering Design, ICED '01 Glasgow, August 21-23, 2001, pp. 19-26.
- Andy Dong, Jia-Long Wu, Shuang Song and Alice M. Agogino, "Design Principles for the Information Architecture of a SMET Education Digital Library," Proceedings of the First ACM/IEEE Joint Conference on Digital Libraries, June 24-28, 2001, pp.314-321.