0% found this document useful (0 votes)
30 views3 pages

Capstone 1st Proposal (Group 4 - UX NLP)

The capstone project aims to automate affinity mapping in user experience research using Natural Language Processing (NLP) to streamline data categorization. Key stakeholders include UX researchers and product managers, and the project will utilize Agile methodology and various machine learning techniques. The expected timeline includes data gathering, modeling, and the development of a web app for presenting results to potential clients.

Uploaded by

John Dale Vacaro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

Capstone 1st Proposal (Group 4 - UX NLP)

The capstone project aims to automate affinity mapping in user experience research using Natural Language Processing (NLP) to streamline data categorization. Key stakeholders include UX researchers and product managers, and the project will utilize Agile methodology and various machine learning techniques. The expected timeline includes data gathering, modeling, and the development of a web app for presenting results to potential clients.

Uploaded by

John Dale Vacaro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CAPSTONE PROJECT PROPOSAL TEMPLATE

A. Paragraph of introduction

Statement of the In one sentence, what are you trying to accomplish?


research problem
To automate the process of affinity mapping in user experience research
through the use of Natural Language Processing.

Necessity for the project Why is there a need to do this?

The process of affinity mapping or categorizing data in user experience


research is manual and tedious depending on the available data. By
automating this process, we are streamlining the task of understanding,
evaluating, and analyzing the experience of users.

Key stakeholders Who may potentially be interested or may benefit from the project?

UX Researchers, Developers, Product Managers, Academic Researchers,


Qualitative Researchers
- stakeholders and subject matter experts in understanding the
experience of the user in order to build a solution around it.

Objectives of the project Main Objective:


- To automate the process of affinity mapping in user experience
research in order to improve and streamline the task of categorizing
qualitative data.
Sub-Objectives:
- To keep the process in one platform as a flow
- Be able to suggest categories based on recurring words or phrases
through the use of NLP
- Show the frequency of keywords and keyphrases to help researchers
deepen their understanding of the data

B. Hypotheses

Questions to be - How might we categorize the data through text analyzers in order to
answered (be specific) show recurring words or phrases?
- How might we streamline the process of categorizing the data in one
flow?
- How might we centralize the process into one platform/web app
instead of a notebook?

C. Review of Related Literature

What studies have been Studies


conducted related to - NLP Techniques suited for UX Research
this project?

1
CAPSTONE PROJECT PROPOSAL TEMPLATE

- Investigating User Experience with Natural Language Analysis (Kim, 2018)

What are their key Findings


findings and - Investigating User Experience with Natural Language Analysis
methodologies? - User feedback data is dirty
- LDA (latent dirichlet allocation) is good for discovering topics
in documents and assigning probabilities to the terms making
up the topics.

Methodology
- Sentiment Analysis
- Time Series Analysis
- Document Classification (Topic Modeling)

What are the gaps? - The project will be focused on the user's empathy on what they say, think,
do and feel on the product based on the answered questionnaire.

What is the domain - User Experience Research


knowledge you need to - Natural Language Processing (Topic Modelling)
consider in your model? - Linguistics

(Optional) Information - [Mentor: Ben] Ask advised on the feasibility of the project. Said that he
from consultation with liked the idea because it is straightforward and that it is feasible since it
experts has similarities with his capstone project.
- [Mentor: Franz] Ask advised on the feasibility of the project, and he said
that it is doable and interesting as a business opportunity.
- [UX Researcher] Ask advised on the availability of the dataset

D. Project Design / Methodology

How do you plan to Project Management Approach:


approach this project? We plan to approach this project by cutting down the project into different
phases and by implementing Agile in order for us to iterate quickly for any
possible improvements or revisions. Specifically, the phases that the project
What type of machine will be cut into are:
learning techniques are - Planning/Scoping
you considering? - Literature Review
- Data Collection
- Data Exploration
- Modeling
- Results Analysis
- Quality Assurance
- Deployment

Project Management Software:


We will be utilizing Notion to manage the different phases of the project.

2
CAPSTONE PROJECT PROPOSAL TEMPLATE

Machine Learning Techniques


- NGram
- TF-IDF
- Sentiment Analysis
- Topic Modelling
- Clustering

What are the roles and Dale


responsibilities of each - Checking on RRL, data exploration, modeling, quality assurance
member? Francis
- Checking on RRL, data exploration, modeling, quality assurance
Basty
- Checking on RRL, data gathering, data exploration, modeling, quality
assurance, deployment
Kui
- Checking on RRL, data exploration, modeling, quality assurance

What data sources are - The data sources will come from previous case studies of UX researchers.
you considering?

What is your expected Week 1 :


timeline? - RRL
- Finalize methodology
- Data Gathering & Exploration
- Data Cleaning
- Application of NLP
- Modeling & Results Analysis
Week 2:
- Submission of initial results
- Iterate possible revisions
- Final results
- Creating of web app
- Presentation

How do you plan to - Streamlit or web app through flask


deploy or share your - Presenting the result with UX Researchers and possible clients we could
results? reach out

(Optional) Are you in - The results will be shared to the chosen UX Researchers where we got the
contact with anybody dataset, and possibly pitch it to potential clients.
who will be using your
model?

– end –

You might also like