|
Graduate Projects
Spring 2011
- Ad Attention: Noticed Ad Capture on Mobile Phones
Course Project of ECE 256: Wireless Networking and Mobile Computing
| Developer in Group | Mar 2011 ~ May 2011 |
- Designed an approach on mobile devices that captures users' attention on the ads while browsing the web pages
- Implemented the application on iPhone, and integrated statistics of time spent on typical ads with multiple tests
- Profile-driven Intelligent Shared-Cache Allocation
Course Project of CPS 210: Operating Systems
| Developer in Group | Feb 2011 ~ Apr 2011 |
- Designed and implemented a cross layer mechanism combining the benefits of OS and CPU in shared cache management, which dynamically captures the variant behavior of applications
Fall 2010
- Dynamic Server Cluster and Automatic Updates
Course Project of CPS 212: Distributed Information Systems
| Independent Developer | Nov 2010 ~ Dec 2010 |
- Proposed a cluster structure with enhanced stability based on a dynamic election mechanism of primary server
- Innovated in automatic data updates for servers recovering from failure, and simulated the designs in Java
- Query Merging for Data Processing in the Cloud
Course Project of CPS 296: Advanced Topics in Networking
| Developer in Group | Nov 2010 ~ Dec 2010 |
- Proposed batch query optimization, a merging approach in MapReduce and tested the efficiency in different cases
Undergrad Projects at HUST
- Extraction of Text Data on Specific Web Forum
Course Project of Software Design
| Independent Developer | May 2009 ~ Jun 2009 |
- Independently developed a large-scale search engine for the university's forum using Java and MySQL
- Achieved accuracy in logic design and excellent memory management, confirming the system as stable and efficient in searching for million-class of items
- Launched a friendly UI in form of HTML and JSP for SQL from millions of complex items
|