spring 2018 hci independent study opps v2 · spring 2018 7 (1) your grade or level and degree...
TRANSCRIPT
HCIIResearch/IndependentStudySpring2018
1
DATAVISUALIZATIONContact:ChinmayKulkarni<[email protected]>Buildingtacitexpertiseforstem-cellculturing.ThisisajointprojectwithRebeccaTaylorinbioengineering.Weareusingourpast3-4yearsofresearchonassessmentandtrainingtocreateatoolthathelpspeoplelearntacitaspectsofexpertiseincellculture--whentoreplatecells,howtotellifcellswillbehealthyetc.Potentialimpact:betterproceduresforgrowingartificialorgans,personalizedgene-therapyetc.Wewillneedtheindependentstudenttobestrongindevelopmentofwebapplications(Rails,node.jspreferred).Designskillsareaplus,butnotreallykeytothisproject.Iftheyhaveanybackgroundinmedicine,bioengineering,etc,that'saplustoo.Alsoavailableasapaidhourlyposition.Positionidealforstudentswhowanttowritearesearchpaper.DESIGN-BASEDLEARNINGRESEARCH,CITIZENSCIENCE,INFORMALSCIENCEEDUCATIONContact:MartiLouw<martil@cmu.eduTheLearningMediaDesignCenterisleadinganinterdisciplinaryteamofentomologists,educators,softwareengineers,designers,andlearningscientiststoimproveidentificationpracticesandtrainingsupportsincitizen-sciencebasedwaterqualitybiomonitoringprojects.UndergraduateresearchassistantsonthisNSF-fundedproject,LearningtoSee,SeeingtoLearnwillparticipateinqualitativeandquantitativelearningsciencedatacollectionandanalysis,includingformativeevaluationandusabilitystudies.Theresearchmayrequiretranscriptionofaudio-recordeddata,analysisoftranscriptsandscreencastdata,andsynthesisoffindingstoinformiterativedesign-basedresearchtosupportthedevelopmentofanonlineteachingcollectionandguidetofreshwaterinsects(seeourIxDAaward-winningprototypeat:www.macroinvertebrates.org).ThisresearchfellowshipisaNSF-fundedResearchExperienceforUndergraduates(REU)part-timeposition(upto20hours/week)withopportunitiestocontinueoverthesummer.Wearelookingforanenthusiastic,detail-orientedcollaboratorandcriticalthinkerwithresearchexperienceinthesocialsciences,designbasedlearningresearch,HCIuserresearch;aninterestbiologyandthedetailsofscience,informalsciencelearning,andcitizenscienceisdesirable.TheHCIIfacultymentorwillbeMartiLouw,DirectoroftheLearningMediaDesign
HCIIResearch/IndependentStudySpring2018
2
Center,andthestudent(s)willbeworkingcloselywithpostdoctoralresearchassociate,JessicaRoberts<[email protected]>.SuccessfulcandidateswillneedtoobtainstandardPennsylvaniaAct153backgroundclearancesandpassanIRBcertificationmoduletoworkwithhumansubjectsdata.InterestedstudentsshouldemailtheirresumeanddescriptionofexperiencetoMartiLouw<[email protected]>.EDUCATIONRESEARCHPeerPresents(Developer)JessicaHammer/OH!LabContact:AmyCook([email protected])PeerPresents,anexistingonlinepeerfeedbacksystem,allowsstudentstogivereal-timefeedbackonin-classpresentationsandhelpsthepresentersorganizethecommentstheyreceive.Whilethetoolworkswellenoughfromthestudentperspective,PeerPresentsisdifficultforresearcherstouse.Itistimeconsumingtoextractdatafromourstudiesanddifficulttogetappropriateaccesstostudentpresentations.Inadditiontosolvingtheseandotherexistingproblems,wewouldliketobrainstormadditionalfeaturesthatwouldmakeiteasiertorunstudieswiththistool.Forexample,havingtheabilitytoquicklyturnfeaturesonandofffordifferentpresentationswouldbettersupportA/Btesting.WeareseekingtwostudentdeveloperstodesignasolutiontotheproblemsfacingPeerPresentsresearchers(perhapsasaresearchdashboard),pilottheirdesignwiththeresearchteam,andimplementtheirdesign.PeerPresentswascreatedusingNode.JS,SQL,andHTML/CSS.Thisopportunitycanbefilledasanindependentstudyorapaidposition.EDUCATIONTECHNOLOGYContact:Prof.JackMostow([email protected])RoboTutorisa$1MFinalistinthe$15MGlobalLearningXPRIZEtodevelopanopen-sourceAndroidtabletappthatcanteachbasicSwahililiteracyandnumeracytochildrenwithoutrequiringadultassistance.Videoandlogdatafromchildrenbeta-testingRoboTutorinTanzaniaarehelpingustoevaluateitsreliability,usability,engagement,andeffectonlearninggains,andtoimproveitsdesignandimplementationaccordingly.XPRIZE’sown15-monthcontrolledstudystartsinmid-December2017andwillsendusdataloggedbyRoboTutorfromhundredsofchildrenindozensof
HCIIResearch/IndependentStudySpring2018
3
villages.WewillhavetwoopportunitiestoupdateRoboTutorbasedonthesesourcesofdata.Ifinterestedinhelpingforcredit,pleaseperusewww.robotutor.organdthensendProf.MostowtheinformationlistedonourJointheTeampage.Studentrequirements:
• Knowledgeofanyrelevantareas,suchasdesign,psychology,education,intelligenttutors,programming,HCI,linguistics,naturallanguageprocessing,educationaldatamining,Swahili,...
• ExperiencewithAndroidappprogramming,educationalgamedevelopment,Javaprogramming,JSON,GitHub,usertesting,crowdsourcing,children,oranythingelseconceivablyrelevant
GAMES/DIGITALSTORYTELLINGAvatar-basedStorytellingandAnalysisofPersonalNarrativesContact:GeoffKaufman([email protected])Wearestudyingthedesignanduseofcollaborativecharactercreationandstorytellingplatformstorelaypersonalexperiences.Inthisprojectwearelookingatquestionsofhowpeoplecreativenarrativespacesandcraftstoriescollaborativelyand,intheprocess,disclosepersonaloremotionallyintimateinformation,andmeasuringtheimpacttheseexperienceshaveonbothstorytellersandaudiencesalike.Wearelookingforstudentstobeinvolvedwiththedesignanddevelopmentoftheseplatformsandwithrunningexperimentsandanalyzingdata(includingthecodingofpersonalnarrativesandanalysisofquantitativedatafromlaboratoryandfieldexperiments).GAMERESEARCHAudienceParticipationGames(ResearchAssistant)JessicaHammer/OH!LabContact:SethGlickman([email protected])WearestudyinghowstreamersandviewersmightusestreamcustomizationtoolsonTwitch.Wearelookingforaresearchassistanttohelpusconductworkshops,interviews,andotherqualitativeresearchstudies.Ifdesired,youwillbeabletoparticipateinresearchdesignandUIsketching.YoushouldbefluentinspokenEnglish;experienceconductinginterviewsisaplus.
HCIIResearch/IndependentStudySpring2018
4
GAMERESEARCHAudienceParticipationGames(PlaytestCoordinator)JessicaHammer/OH!LabContact:SethGlickman([email protected])WehavedevelopedaninterfaceandframeworkforlivestreamedaudienceparticipationgamesontheTwitchplatform,andareinthegameusertestingstage.Comehelpusorganize,facilitateanddocumenttheseplaytestswhilelearningeffectiveplaytestdesignGAMERESEARCHRosenstrasse(ResearchAssistant)JessicaHammer/OH!LabContact:JessicaHammer([email protected])Workingwithanexternalpartner,wehavedesignedatabletoprole-playinggameabouttheerosionofcivillibertiesin1930sBerlin.Ourplaytestingtodatehasbeenfocusedonimprovingthedesignofthegame.Wewouldliketobegincollectingdataaboutplayers’experiencesinamoreformalway,inparticularaboutwhattheyhavelearnedfromplaying.YoushouldbefluentinspokenEnglish;experiencewithtabletoprole-playinggamesand/orconductinginterviewsisaplus.GAMERESEARCHPlaytestNight(PlaytestCoordinator)JessicaHammer/OH!LabContact:XinTu([email protected])WerunaweeklyplaytestnighttohelpgamedesignersatCMUfindplaytestersandtobuildcommunityamonggamedesignersatCMU.Yourresponsibilitieswillinclude:setupandteardownoftheweeklyplaytestnight;orderingfood;publicizingtheevent;maintainingthegroup’sFacebookpage;andcollectingdataabouthowtoimproveplaytestingatCMU.Thisisapaidposition.
HCIIResearch/IndependentStudySpring2018
5
GAMERESEARCHMentalHealthGames(GameDesigner/Developer)JessicaHammer/OH!LabContact:MeharSawhney([email protected])OurcollaboratorDr.Radovichascreatedtwosocialmediasitestosupportteensandparentswhoaredealingwithanxietyand/ordepression.Shewouldliketoexploregamestoimproveunderstandingofthesite’scoreconcepts(e.g.thatteenswithdepressionarenotatfaultforhowtheyfeel)andtoincreaseengagement/retention.YouwillbepartofateamusingtheTandemTransformationalGameDesignprocesstoproduceoneormoregameprototypes.Youshouldbewillingtocontributetoagamedesignteaminoneormoreofthefollowingroles:gamedesign,visualdesign,paperprototypingandplaytesting,andgamedevelopment.GAMERESEARCHHumanRelationshipsandAugmentedReality(GameDesigner/Developer)JessicaHammer/OH!LabContact:PoBhattacharyya([email protected])Howmightaugmentedrealityenabletheexplorationofhumanrelationships?Mightagameprovidemeaningfulinsightsintothebondswesharewithothers?Inafuturebeyondscreen-baseddevices,mightitbecomeeasiertobetrulypresentwithourlovedones?Thisspring,wearecreatinganaugmentedrealitygamethatenricheshumanrelationshipsthroughchallenge,collaboration,andmutualdiscovery.Wewillusethetandemtransformationalgamedesignmethodtocreatethegame,andwewillalsodevelopaworkingprototypeofthegameinAR,possiblyonthehololens.Youshouldbewillingtocontributetoagamedesignteaminoneormoreofthefollowingroles:gamedesign,visualdesign,playtesting,andARdevelopment.GAMERESEARCHSCIPRCuriosityTabletopGames(ResearchAssistant)JessicaHammer/OH!LabContact:AlexandraTo([email protected])
HCIIResearch/IndependentStudySpring2018
6
Wearedesigningandstudyingnon-digitalgame-basedinterventionstoempowermarginalizedyouthbyincreasingcomfortwithcuriosity.Wearelookingforaresearchassistantwhoiscomfortableperforminganumberofresearchtaskspotentiallyincludinganyof:workingwithlocalcommunitycenterstorecruitadolescentparticipantsforalabstudy,runningandcoordinatingafieldstudywithchildren,designingandproducingphysicalgamematerials,datacollectionandanalysis,andpaperwriting.Moreimportantthanexperiencewithanyoftheseareasiscomfortworkingwithchildrenandenthusiasmforlearningnewskills!HCI+SOFTWAREENGINEERINGWanted:ProgrammersforresearchonMulti-modalEnd-UserProgrammableIntelligentConversationalAssistantforSmartphonesBradA.MyersContact:TobyLi<[email protected]>IntelligentvirtualassistantsonsmartphoneslikeSiriandGoogleAssistantcanperformtasksontheuser'sbehalf,buttheircapabilitiesarelimitedtotheappsandservicestheysupport,withoutawayforuserstoteachthemnewtasks.Prof.BradMyersandPhDstudentTobyLiintheHCII(alongwithcollaboratorsacrossSCS)havearesearchprojectondesigningandbuildingamulti-modalsmartphoneintelligentagentthatenablestheuserstoprogramittoperformnewtasksbydemonstrationandverbalinstructions.Wehavefinishedthedevelopmentofafirstversionofthesystemandarelookingforstudentstohelpdevelopnewfeatures.WeneedstudentswhoareexperiencedprogrammersinJava,preferablywithAndroiddevelopmentexperience.Moredetailsaboutthisprojectisavailableathttp://www.cs.cmu.edu/~NatProg/sugilite.htmlThisprojectcanbedoneforpayorforindependentstudycredit,butforcreditispreferred.Weenvisionthistakingabout9to12hoursperweekduringtheSpringsemester,andfull-timeduringsummerisalsoanoption.Studentsarealsoparticularlyencouragedtotalkwithusiftheyhavetheirownideasaroundend-userprogrammableintelligentpersonalassistants.Requiredskills:StrongJavaprogrammingskillsPreferredskills:Androiddevelopment,naturallanguageprocessing,dialogsystem,visualization,UXdesignandresearchPleasesendtoTobyLi<[email protected]>:
HCIIResearch/IndependentStudySpring2018
7
(1)yourgradeorlevelanddegreeprogram(e.g.,MastersofHCIorJuniorBHCIsecondmajor),(2)ifyouareanundergraduate,thenwhetheryouareaUScitizen,(3)yourresume,(4)alistofyourgradesinCSclasses,(5)adescriptionofyourrelatedexperience,(6)whetheryouwanttoworkformoneyorcredit,and(7)howmanyhoursperweekyouwanttowork.HCI+SOFTWAREENGINEERINGWanted:ProgrammersforresearchonAPIUsabilityContact:BradMyers<[email protected]>ApplicationProgrammingInterfaces(APIs),includinglibraries,frameworks,toolkits,andsoftwaredevelopmentkits(SDKs),areusedbyvirtuallyallcodeandhavesignificantvaluetocompanies.Forexample,Amazonreportedaprofit$1.8billiononcompaniesusingAWSlastyear.Theusabilityofcompanies'APIshavebeenreportedtobecrucialtohavingprogrammersusetheAPIs,yetarerarelystudiedorevaluated.WearecollaboratingwithGoogleonresearchaboutwaystomeasureandimprovetheusabilityofAPIs.Forspring,2017(withoptionalcontinuingworkthroughthesummer),wehavethefollowingtasksinmind:(A)ThereareafewaspectsofAPIqualityandusabilitythatcanbeautomaticallychecked,suchaswhethertherightnamesareusedforidentifiers.ThisprojectwouldinvolveminingsoftwarerepositoriestotrytoevaluateotheraspectsofAPIquality.Forexample,howmuch"wrapper"or"boilerplate"codeisneededtouseanAPI?WhatpartsofanAPIareheavilyusedvs.notmuchused?ArethereerroneouspatternsofAPIusagewecandetect?(B)SimilartoA,thisprojectwouldtrytoevaluateAPIqualityandusabilitythroughstudyinglogsofprogrammerediting.Anumberofcodeeditorscannowrecordalogofalltheprogrammers'keystrokes.ThisprojectwouldbetocreateatoolthatcantakethesedetailedlogsandidentifysituationsinwhichprogrammersareattemptingtouseanAPIandarehavingtrouble.Thiswillprovidemorefine-grainedbutlarge-scaleinformationsuchaswhichpartsofanAPIarethemosttime-consumingtounderstand.(C)ExistingAPIsforusingconventionalserviceshaveexistedforawhile,butcompaniesarenowcomingoutwithnewAPIslikeforMachineLearning(likeGoogleTensorFlow),NaturalLanguageProcessing,BigDataAnalytics(likeGoogleBigQuery),etc.ThisprojectwillbetoanalyzetheusabilityofthesenewAPIs.ThiswillinvolvedesigningandhopefullyalsocarryingoutalabusabilityevaluationstudyoftheseAPIs.Moredetailsaboutthisprojectisavailableat:http://www.cs.cmu.edu/~NatProg/apiusability.html
HCIIResearch/IndependentStudySpring2018
8
Thisprojectcanbedoneforpayorforindependentstudycredit,butforcreditispreferred.Weenvisionthistakingabout9to12hoursperweekduringtheSpringsemester,andthereisanoptionforfull-timeduringsummer.StudentsarealsoparticularlyencouragedtotalkwithusiftheyhavetheirownideasaroundAPIUsability.Requiredskills:StrongprogrammingskillsPreferredskills:Webservicesprogramming;strongJavaScriptskills;dataanalysisskills;UXdesignandresearchPleasesendtoBradMyers<[email protected]>:(1)yourlevelanddegreeprogram(e.g.,SeniorinCSD,MastersofHCI,etc.),(2)ifyouareanundergraduate,thenwhetheryouareaUScitizen,(3)yourresume,(4)alistofyourgradesinCSandanyHCIclasses,(5)adescriptionofyourrelevantexperience,(6)whetheryouwanttoworkformoneyorcredit,(7)howmanyhoursperweekyouwanttoworkinthespring,and(8)whichoftheabovetaskortasksyouareinterestedin.HCI+SOFTWAREENGINEERINGWanted:ProgrammersforresearchonKnowledgeAccelerationforProgrammingBradA.Myers&NikiKitturContact:MichaelLiu<[email protected]>Programmersspendasignificantproportionoftheirtimesearchingforandmakingsenseofcomplexinformationinordertoaccomplishtheirgoals,whetherchoosingamongbetweendifferentAPIs,adaptingcodesnippetsfoundontheInternettomeettheirneeds,ortryingtolearnunfamiliarcodetofixanerrororaddanewfeature.Whenperformingtaskslikethese,programmerscontinuallyaremakinghypotheses,proposingquestions,anddiscoveringanswers.However,aftereachsense-makingepisodeinwhichaprogrammergainsknowledgeforthemselves,theirworkisessentiallylost,withnooneelsebenefiting.Althoughtherearemanytoolstohelpprogrammersfindtheanswers,thereareveryfewtoolstohelpprogrammersmakeuseoftheknowledgegainedperformingthetask,orsharethatknowledgewithothers.ProfessorsBradMyersandNikiKittur,alongwithPh.D.studentMichaelLiuintheHCIIhavearesearchprojectondesigning,buildingandevaluatingsystemsintheformofbrowserextensionsorIDE/texteditorpluginsthatmakeprogrammersmoreeffectiveandefficient.Wehavedonemanypilotinterviewswithprogrammersabouttheirexperiencesandneeds,andarelookingtostartbuildingthesesystemsinthespring.Weneedstudentswhoareexperiencedwithwebprogramming,especiallywithHTML/CSS/Javascript.Knowledgeofback-endprogrammingusingNode.js/express/MongoDBispreferred.
HCIIResearch/IndependentStudySpring2018
9
Thisprojectcanbedoneforpayorforindependentstudycredit,butforcreditispreferred.Weenvisionthistakingabout9to12hoursperweekduringtheSpringsemester,andfull-timeduringsummerisalsoanoption.Studentsarealsoparticularlyencouragedtotalkwithusiftheyhavetheirownideasaroundmakingprogrammersmoreeffectiveandefficient.Requiredskills:Strongwebprogrammingskills.PleasesendtoMichaelLiu<[email protected]>:1)yourgradeorlevelanddegreeprogram(e.g.,MastersofHCIorJuniorCSDwithBHCIsecondmajor),(2)ifyouareanundergraduate,thenwhetheryouareaUScitizen,(3)yourresume/CV,(4)alistofyourgradesinanyCSandHCIclasses,(5)adescriptionofyourrelatedexperienceandwhywouldyouliketoworkonthisproject,(6)whetheryouwanttoworkformoneyorcredit,and(7)howmanyhoursperweekyouwanttowork.HCI+SOFTWAREENGINEERINGProgrammersforresearchonObsidian:aSaferBlockchainProgrammingLanguageContact:MichaelCoblenz<[email protected]>Blockchainsareanewapproachtodistributedcomputingthatenableapplicationstoprocessimportanttransactions,suchasfinancialtransactions,onanetworkofuntrustedhosts.Unfortunately,currentapproachestoprogrammingblockchainsystemshaveresultedinserioussecurityvulnerabilities;over$80Mhasbeenstolenfromvulnerableprogramstodate.Weareworkingonanewprogramminglanguage,Obsidian,thateliminatescertainclassesofvulnerabilitiesbyintegratingsophisticatedtypesystems.WearedesigningObsidianinauser-centeredway,focusingonlanguagefeaturesthatwillhelpprogrammersbeeffectiveatwritingcorrect,secureprograms.WearelookingforstudentswhoareexperiencedprogrammerstoworkonObsidian--primarilyworkingonthecompiler,whichisimplementedinScalaandtranslatesfromObsidiantoJava.Theremightbeadditionalopportunities,especiallylaterinthesemester,toworkonrelatedtools,suchaseditingsupport,makingObsidianworkonarealblockchainplatform,andrunninguserstudies.Requiredskills:strongprogrammingskillsinanobject-orientedlanguage,suchasJavaIdealcandidateswouldhaveexperienceorcourseworkinprogramminglanguagesorcompilers,butwewillconsidercandidateswithoutthisbackground.Softwareengineeringexperienceorcourseworkisalsobeneficial.
HCIIResearch/IndependentStudySpring2018
10
PleasesendtoMichaelCoblenz<[email protected]>:(1)yourlevelanddegreeprogram(e.g.,SeniorinCSD,MastersofHCI,etc.),(2)ifyouareanundergraduate,thenwhetheryouareaUScitizen,(3)yourresume,(4)alistofyourgradesinrelevantCSclasses,(5)whetheryouwanttoworkformoneyorcredit,(6)howmanyhoursperweekyouwanttoworkinthespring,(7)abriefexplanationofwhyyouareinterestedinworkingontheprojectandwhatyou'rehopingtodo.INTERACTIONDESIGNVisualizingBiosignalsinSocialInteractionsContact:LauraDabbish<[email protected]>,[email protected]’reusingphysiologicalsensorstobetterunderstandthedynamicsofsocialinteraction.Bymeasuringandrevealingbiosignals,suchasourheartrate,skinconductance,andbrainactivity,weaimtoimproveremotecommunicationbetweenpeople.Theindependentstudystudentonthisprojectwillhelpusdesignanddevelopnewinteractiontoolsthatdisplaythesedataaspartofneworexistingchatsystems,andrunuserstudiestounderstandhowpeopleinteractthroughthesesystems.TheprojectwillinvolvecreativityANDprogramming.Studentsshouldhavefamiliaritywithoneormoreofthefollowing:webprogramming(HTML/CSS/JavaScript),Java,orAndroid.Interestinsocialinteraction,interfacedesign,and/orphysiologicalsensingwouldbeaplus!InterestedstudentsshouldsendtheirresumeandmajorGPAtoffl@cs.cmu.edu.INTERACTIONDESIGN,SECURITY&PRIVACYSocialCybersecurityMini-GamesandEverydayInterventionsContact:LauraDabbish<[email protected]>,JasonHongResearchonthehumanfactorsofcybersecurityoftentreatspeopleasisolatedindividualsratherthanassocialactorswithinawebofrelationshipsandsocialinfluences.Thisprojectleveragesknownsocialinfluenceprinciplestoimprovecybersecuritybehaviorandenhancesecuritytooladoption.Therearetwoindependentstudyopportunitiesassociatedwiththisresearcheffort:• Cybersecuritymini-games:Theindependentstudystudentonthisprojectwillwork
ondesigninganddevelopingweb-basedsecurity-relatedminigames.Thestudentmayalsohaveanopportunitytoconductevaluationsoftheseminigames.
• Everydaymicro-interventions:Theindependentstudystudentonthisprojectwill
HCIIResearch/IndependentStudySpring2018
11
workondesigninganddevelopinginteractiontechniquesthatincorporatecybersecuritytrainingandinformationintopeople’severydayworkflows.Thestudentmayalsohaveanopportunitytoconductevaluationsoftheseinterventions.
Wearelookingforstudentswhoareinterestedininteractiondesignandwebprogramming(front-endorback-end).Familiaritywith(orinterestedinlearning)PythonorRubyaplus.Javascriptalsoaplus.Interestedstudentsshouldsendtheirresume,majorGPAandlinksanyrelevantprojectstodabbish@cmu.eduINTELLIGENTAGENTSMessageOnTap:AnIntelligentAgentforStreamliningMessagingContact:FanglinChen([email protected])MessageOnTapisanintelligentagentwearebuildingforofferingsmartactionsbasedonmessagessenttoyoursmartphone.Forexample,ifyougetthemessage"Here'smynewphone#555-5555",theagentmighthighlightthatandmakeitoneclicktoupdatethecontact.Or,ifyougetthemessage"canwemeettomorrow?",youcanclickonthemessage,seeasnippetofyourcalendar,andthensendaquickresponsebackconfirmingatime.Yoursmartphonemightalsocheckifyou'recurrentlydrivingandauto-respondtomessages"I’mdriving,willgetbacktoyousoon".We'relookingforsoftwaredeveloperstohelpimprovethisintelligentagent,aswellastododatacollectionandanalysis.IdealSkills:Androidprogramming,NaturalLanguageProcessing,intelligentagents,machinelearning,Python,dataanalysisskillsIoT,PRIVACY&SECURITYIoTHubforPrivacyandSecurityContact:JasonHong([email protected])TheInternetofThingsiscoming.Howcanweprotecteverydaypeoplefromallofthelikelyprivacyandsecurityrisks?We'reinvestigatinghowcentralizedhubscanhelpoffernewkindsofservicesthatcanhelpwithprivacy,security,andmanagementoflotsofdevices.Examplesincludecheckingforsoftwareupdatesfordevices,easywaysofblockingunexpectednetworktraffic,andsimplekindsofend-userprogrammingtoconnectdevicestogether.We'relookingforbothaUXdesigneraswellasoneormoresoftwaredevelopers.Expectingstudentstoaverageabout10hoursaweekonthisresearch(moreisfine),forpayorindependentstudy.
HCIIResearch/IndependentStudySpring2018
12
IdealSkills:SomesubsetofAndroidprogramming,Linux,webprogramming,UXdesign,networkingMOBILEAPPLICATIONDEVELOPMENT,SENSEMAKING,USERRESEARCH BentoBrowser—anewwaytobrowseandsearchContact:nhahn@cs.cmu.eduWeareworkingtoreimaginehowindividualsusewebbrowsersonmobiledevices.Thewebhasbecomeaninformationparadise—wecandiscoverwheretoeat,whatnewlaptopweshouldbuy,andevenwhereweshouldgoonournextvacation.Butnotonlyarewedoingthismoreandmore,butthereareagrowingnumberofopinionsandresourceswithanswerstoourquestions.Aretabedbrowsersreallythebestwaytohelpussortthroughallthisinformation?Isthereabetterwaytoorganizeourwebbrowsing?Wearelookingforstudentswhoareinterestedinbuildingorworkingoffsomeofthesystemswehavedevelopedsofar.Somepossibleprojectswereareconsideringinclude:• Addingassistancefromcrowdworkersforonlinesearchtasks• Addingcollaborativefeaturestoallowforabetterbrowsingexperienceamongfriends
/colleagues• Workingtotestandredesignuserinterfaceelementsofthecurrentsystem• BuildingabrowserclientfordesktoporaChromeextensiontosupplementexisting
browsers.• Analyzingbehavioraltrendsamongusersutilizingourapplication.• Workwiththecurrentprototypetoperformusertesting,including:thinkalouds,
diarystudies,questionnaires,andA/BtestsSkillsdesiredincludeprogrammingproficiency(Objective-C,Node.js),Front-enddevelopmentexperience,NLP/MLfamiliarity,orUI/UXdesignskills.Anyoneinterestedcansendmeanemailatnhahn@cs.cmu.edu,andincludeabriefdescriptionofwhytheyareinterestedintheproject,alongwiththeirresumeandGPAifavailable.PRIVACY&SECURITYClearTerms:SimplifyingTermsandConditions
HCIIResearch/IndependentStudySpring2018
13
Contact:ShawnHanna([email protected])NobodyreadsTerms&Conditionsonwebsites.Whatifwecouldpredictwhatpeoplewouldcarethemostabout,andjusthighlightthose?Ourteamhascreatedpreliminarylanguagemodelsandawebsitetoshowcaseourresults.We'relookingforsoftwaredeveloperstohelpusimprovefunctionalityonourwebsite,helpcrawlmoreTerms&Conditionsfromtheweb,andhelpimproveourlanguagemodelforanalyzingpolicies.Expectingstudentstoaverageatleast10hoursaweekonthisresearch(moreisfine),forpayorindependentstudy.IdealSkills:Experiencedevelopingwebsites,HTML+CSS+JavaScript,basicNLPormachinelearningSOCIALCOMPUTINGContact:ChinmayKulkarni<[email protected]>Buildinga"calm"teamcommunicationtool:(Socialcomputing)CurrenttoolsforteamcommunicationlikeSlackarecreatingaworkplacethatiscontinuouslydistracted.Weareusingresearchonidealfocustime-lengthsforwork/productivitytobuildatoolthat:a)resultsinanorderofmagnitudefewerdistractions(comparedtocurrenttools),b)missimportantcommunicationlessoften,andc)allowsworkerstocatchuptocommunicationquickly,andatatimewhenworkisnotinterrupted.SeemyMediumpostonthegenesisofthisproject:https://medium.com/@chinmay/my-struggle-with-deep-work-5e326f661b15Needsomeonewhohassuperstrongdesignskills(especiallyforweb)--e.g.Sketch,CSS&HTML,Vue.js.Knowledgeofmachinelearning(e.g.howtobuildaneuralre-ranker)alsouseful.Idealforstudentswhowanttobuildanddeploytorealaudiences,andunderstandhowtorapidlyprototypebasedonexistingresearch.Apaperispossible,butnotlikelybeforegraduation.SOCIALCOMPUTINGIdentifyingBehavioralPatternsinFinancialSocialNetworks
HCIIResearch/IndependentStudySpring2018
14
Contact:LauraDabbish<[email protected]>Wearelookingtounderstandpatternsandbehaviorsinfinancialsocialnetworks.WehavearchivaldatafromStocktwits,oneofthelargestonlinecommunitiesrelatedtostocksandassets.Theindependentstudyonthisprojectwillinvolveanalyzingpostingandcommentingpatternstoimproveourunderstandingofhowmembersinteractandengageinsuchactivities.Theprojectrequiresdataanalysisskillssuchasnetworkanalysisandtextanalysisskillsandprogrammingability.FamiliaritywithRorequivalentstatisticalanalysisprogram,andprogramminginPythonwillbeuseful.Interestinfinancialnetworks,socialnetworkanalysisandfinanceare+++.InterestedstudentsshouldsendtheirresumealongwithmajorGPAtodabbish@cmu.eduSOCIALCOMPUTING,DATAVISUALIZATION,DATASCIENCE UnderstandingEmergentSocialRolesandRoleEffectivenessinaCrowdfundingSiteContact:DiyiYang,[email protected];RobertKraut,[email protected]:Kivaisapeer-to-peerlendingplatformthatallowspeopletolendmoneytoothers. Kiva has Lending Teams, through which lenders who have something incommon(e.g.,interests,socialidentityorpersonalrelationships)canbandtogetherandtry toconvinceeachother to supportparticular loans. This studyaims tounderstandtheemergentsocialrolesthatteammembersoccupywhenparticipatingintheirteamdiscussionboardsinKiva,andhowtheiroccupiedroleshelpstheirteamscontributetomore loans. For example, somemembers seem to specialize in advocating for loansthatareabouttoexpire(loanclean-upmembers)whileothersmainlytalktopeopletoenlarge their social networks (social networkers). For students with social science,psychology background, this involves studying the leadership styles of team captains,observing the typical behavior patterns associated with teammembers, interviewingmembers to understand how they perform their “roles” in a qualitative way. Forstudents with data science background, this involves extending machine learningmethodstomapmembersintodifferentroleclustersbasedontheirbehavioralprofiles,and prototyping interventions to help diagnose what roles a team is missing andmatching people with proper roles that best take use of their interests and skills. Ineithercase,studentswilllearnsocialroles,typicalrolebehaviorsandroleinfluencesonteam performance in this crowd-funding context, from both theoretical and practicalperspectives.Student Requirements: Both HCII undergraduate students andmasters who have aninterest inpsychology,socialcomputing,datascienceandnatural languageprocessingarewelcomed.
HCIIResearch/IndependentStudySpring2018
15
SOCIALCOMPUTING/ONLINECOMMUNITIESCross-platformModerationandManagementStudyJosephSeeringandGeoffKaufmanContact:JosephSeering([email protected])Wearestudyingtheorganizationalstructuresofonlinecommunities,exploringthecharacteristicsofcommunitiesthatrelatetohowtheymanageandmoderatethecontentcreatedbyusersaswellasthoseusers'socialbehaviors.YouwillassisttheprojectteamwithinterviewingFacebookmoderatorsabouttheirmoderationpracticesandsynthesizingtheresultingdata.Datawillthenbecomparedtodatacollectedfromotherplatformsinpreparationforaresearchpapersubmission.Seekingfocusedindividualswithgoodinterpersonalskillssuitableforrecruitingforandperforminginterviews.Methodswillbeprimarilyqualitative.SOCIALCOMPUTING/ONLINECOMMUNITIESDetectingEffectiveResponsestoHateSpeechJosephSeeringandGeoffKaufmanContact:JosephSeering([email protected])Weaimtodevelopmodelstodetectwhenandhowusersrespondtohatespeechandharassmentincommentsincommunitiesonline.Thisprojectwillhavethreephases:first,modelswillbedevelopedtodetectcommentsandpostswithhatespeech,asdefinedbyusers.Second,modelswillbeusedtodetectandclassifyhowusersrespondtotheseinstancesofhatespeech.Third,variousanalyseswillbeperformedtodeterminewhenandhowdifferentresponsesaredifferentlyeffective.TheseapproacheswillbecomplementedwithaqualitativeanalysisofvideofromTwitch,focusingonincidencesofharassmentandhatespeech,identifyinghowstreamersrespondandwhattheresultis.Therearetwoindependentstudypositionsavailableforthisproject.Thefirstwillfocusondetectionandquantitativeanalysisoflargevolumesoftextposts.Experiencewithbasicmachinelearningmethodsisaplusincandidates.ThesecondpositionwillfocusonthequalitativeanalysisofTwitchvideo,forwhichnopreviousresearchexperienceisneeded.SOCIALCOMPUTING/ONLINECOMMUNITIES
HCIIResearch/IndependentStudySpring2018
16
InterveningtoMitigateHarassmentandHateSpeechJosephSeeringandGeoffKaufmanContact:JosephSeering([email protected])Thisfairlyopen-endedprojectwillexplorepsychologically-baseddesignstoreducevolumeofhatespeechandharassmentonlineonvariousplatforms.Theprojectwillincludeideation,development,andexperimentaltestingofinterventions.Previousdesignexperiencedesiredalongwithbasicdevelopmentskills.Nopriorexperiencewithresearchexperimentsnecessary.SOCIALMEDIARESEARCHActivismonTwitter(ResearchAssistant)JessicaHammer/OH!LabContact:JudethOdenChoi([email protected])Wearestudyinghowtweetsfromsocialjusticeactivistsareperceived.Aresearchassistantisneededtoanalyzesurveydata,statisticalanalysisandproficiencyinRisrequired.Aresearchassistantmayalsohelpsynthesizebothqualitativeandquantitativedata,andifmotivated,mayassistinwritingaresearchpaperforCSCW.SOCIALMEDIARESEARCHRaceandIdentityonSocialMedia(ResearchAssistant)JessicaHammer/OH!LabContact:AlexandraTo([email protected])Wearestudyinghowpeopleleveragetheirsocialnetworksthroughdigitalmedia(e.g.,socialmediaplatforms,textmessages,videocall,etc.)tocopewithinstancesofracializedaggression(e.g.,microaggressions,threatsofviolence,etc.).Thisworkisinitspreliminarystagesandmayinvolveconductinginterviews,readingandreviewingrelatedscientificliteraturerelatedtothedevelopmentofracialandethnicidentity,andqualitativedataanalysis.SOCIALMEDIARESEARCHSharingandDiscussingOnlineVideo(ResearchAssistant)
HCIIResearch/IndependentStudySpring2018
17
JessicaHammer/OH!LabContact:JessicaHammer([email protected])Wearebeginninganewprojectonhowpeopleformandmanagerelationshipsusingprofessionallyproducedonlinevideo,includingbothfictionandnon-fictionvideo.Wearelookingforaresearchassistanttohelpusbuildaliteraturereview,aswellastocoordinatewithourresearchpartnerstounderstandthedatasourcestheyhaveavailabletous.Youshouldhaveexperiencesearchingliteraturedatabasesandhavewrittenatleastoneliteraturereviewinthepast.Thiscanbeanindependentstudyorapaidposition.USABLEPRIVACY&SECURITYBrandeis:DesigningUserInterfacesforSmartphonePrivacyContact:JasonHong([email protected])ThegoaloftheBrandeisprojectistomakeitvastlyeasierfordevelopersandend-userstomanageprivacyinthecontextofsensor-basedsmartphoneapps.Wearelookingforstudentstohelpwiththedesignofuserinterfacestohelppeopleunderstandwhatdataanappmightcollectaboutthem,specifyprivacypolicies,andcheckthateverythingisok.IdealSkills:Visualdesign,interactiondesign.Experiencewithprivacy,security,andAndroidisaplus.