Shiyue Rong
Currently a first year M.S. student at UC Irvine majoring in Software Engineering, working in UCI STAIRS Lab.
Currently a first year M.S. student at UC Irvine majoring in Software Engineering, working in UCI STAIRS Lab.
In Progress
Informatix 43: Introduction to Software Engineering
•
Independently supervised classes of 10-20 students on discussing
and reviewing weekly lecture topics
• Proctored weekly
quizzes and graded quizzes as well as other assignments
•
Provided feedbacks on grading and other course-related questions
The first author of ICSE 2021 paper in submission
• Built
machine learning classifiers of emoji usage intention in
software development fields
• Analyzed predicted intention
labels from the classifier and studied causes and effects of the
results
• Developed Donation and Newsletter landing pages for
non-profits organizations, using JSP and Java
• Used AWS
RDS component for online database management
•
Participated in weekly meetings on debugging collaboration and
reporting updates
CS199 Individual Study Research Group
• Researched
different algorithms of multi-network alignment algorithms
• Interpreted the alignment quality from the collected
output data of different network aligners
• Debugged the
existed aligner to improve its performance on alignment quality
• Learnt how software products in the education market are
developed
• Developed three personal milestone projects
using HTML, JavaScript, CSS, including an online whiteboard,
company webpage mockup and virtual chat room
•
Participated in daily meetings on reporting project progress and
discussing next steps
ICS 31 (Intro to programming) tutor
• Helped the Teaching
Assistant to organize a lab section with 38 students
•
Provided useful programming and debugging tips according to my
own experiences to those students who are new to programming
• Invigilated the computer-based lab exam and helped TA to
set up computer configuration in the computer lab
GPA: /
Overall GPA: 3.75 Major GPA: 3.82
S. Rong et al., "Multi-SANA: Comparing Measures of Topological Similarity for Multiple Network Alignment," in IEEE Transactions on Evolutionary Computation, doi: 10.1109/TEVC.2022.3153286. (Early Access)
Rong, S., Wang, W., Mannan, U.A., de Almeida, E.S., Zhou, S. and Ahmed, I., 2022. An empirical study of emoji use in software development communication. Information and Software Technology, p.106912. Paper Link
The main goal of this project is to build an “environment-describing chatbot” which can understand users’ questions about surrounding environment and answer expected information retrieved through Malmo API. To achieve this goal, we focused on two parts: the first part is natural language processing (NLP), and the second part is implement environment decribing functions to retrieve related information.
This system is implemented with the idea of edge computing, we use google cloud as our cloud for user authorization, sales statistics, and data storage and management. For the edge devices, we use two Raspberry Pi, one using a camera to detect items and the other using a camera, a microphone and a touch screen to interact with the user. Overall, our smart shopping cart system includes services such as collecting customer ID, recognizing merchandise, and payment automation through the whole shopping experience.
To interconnect homeless people and all donations and services resources, we designed this Homeless Service Finder system to provide a way for organizations to donate to shelters and then report information to homeless users. Homeless users interact with the system by looking up and using the information provided for their needs, like getting the direction to a shelter and making reservations for services.
Hiking 🏃♀️
Playing the Piano 🎹
Watching movies 📽️
Sweets!! 🍨 🍮 🍵 🍭