Grouplens-An-open-architecture-for-collaborative-f

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

GroupLens:AnOpenArchitectureforCollaborativeFilteringofNetnewsPaulResnick*,NeophytosIacovou**,MiteshSuchak*,PeterBergstrom**,JohnRiedl***MITCenterforCoordinationScienceRoomE53-32550MemorialDriveCambridge,MA02139617-253-8694Email:presnick@mit.edu**UniversityofMinnesotaDepartmentofComputerScienceMinneapolis,Minnesota55455(612)624-7372Email:riedl@cs.umn.eduFromProceedingsofACM1994ConferenceonComputerSupportedCooperativeWork,ChapelHill,NC:Pages175-186Copyright©1994,AssociationforComputingMachineryABSTRACTCollaborativefiltershelppeoplemakechoicesbasedontheopinionsofotherpeople.GroupLensisasystemforcollaborativefilteringofnetnews,tohelppeoplefindarticlestheywilllikeinthehugestreamofavailablearticles.Newsreaderclientsdisplaypredictedscoresandmakeiteasyforuserstoratearticlesaftertheyreadthem.Ratingservers,calledBetterBitBureaus,gatheranddisseminatetheratings.Theratingserverspredictscoresbasedontheheuristicthatpeoplewhoagreedinthepastwillprobablyagreeagain.Userscanprotecttheirprivacybyenteringratingsunderpseudonyms,withoutreducingtheeffectivenessofthescoreprediction.Theentirearchitectureisopen:alternativesoftwarefornewsclientsandBetterBitBureauscanbedevelopedindependentlyandcaninteroperatewiththecomponentswehavedeveloped.KEYWORDS:Collaborativefiltering,informationfiltering,electronicbulletinboards,socialfiltering,Usenet,netnews,usermodel,selectivedisseminationofinformation.INTRODUCTIONComputernetworksallowtheformationofinterestgroupsthatcrossgeographicalbarriers.Bulletinboardshavebeenanimportantmechanismforthat.Ratherthanaddressinganarticledirectlytoaknownsetofpeople,thewriterpostsitinanewsgroup,apublicplaceavailabletoanyoneinterestedinthetopic.TheUsenetnetnewssystemcreatestheillusionofasinglebulletinboardavailableanywhereintheworld.Itpropagatesarticlessothat,withsomedelays,anarticlepostedfromanywhereintheworldisavailabletoeveryoneelse.Permissiontocopywithoutfeeallorpartofthismaterialisgrantedprovidedthatthecopiesarenotmadeordistributedforcommercialadvantage,theACMcopyrightnoticeandthetitleofthepublicationanditsdateappear,andnoticeisgiventhatcopyingisbypermissionoftheAssociationforComputingMachinery.Tocopyotherwise,ortorepublish,requiresafeeand/orspecificpermission.Recentcountsindicatethattherearemorethan8000newsgroups,withanaveragetrafficofmorethan100MBperday[1].Thenewsgroupscarryannouncements,questions,anddiscussions.Inadiscussion,oftencalledathread,onearticleinducesrepliesfromseveralothers,eachofwhichmayalsoinducereplies.TheJanuary24,1994estimatesofnetnewsparticipationindicatethatmorethan140,000peoplepostedarticlesintheprevioustwoweeks.Therearemanymorelurkerswhoreadbutdonotpostarticles.Clearly,alotofpeoplearegettingvaluefromthesebulletinboards.Infact,netnews’rapidbroadcastnatureandwidespreadreadershiphasreshapedthewaythecomputingcommunityworks.Systemadministratorsdependonnetnewstokeepintouchwiththelatestdevelopmentwork,thelatestsecurityholes,andthelatestbugfixes.Researchersdependonnetnewsasawayofkeepingup-to-dateonnewresearchdirectionsandimportantresultsinbetweenconferences.Manyothersusenetnewsjusttokeepintouchwithotherpeoplearoundtheworld,tolearnaboutnewbooks,newrecipes,newmusic,andwhatlifeinothercitiesislike.Overtheyearsnetnewshasbecomeaprincipalmediumforsharingamongcomputerusers.Evenso,theexperienceofusingnetnewsisnotcompletelysatisfying.Almosteveryonecomplainsthatthesignaltonoiseratioistoolow.Writerscannoteasilytellwhethertheircommentsarevalued,exceptbythevocalfewwhopostresponses.Someseemnottocareaboutreaderinterest,onlyabouttheirownrighttowrite.Moreover,tastesdiffer,sothatnoonearticlewillappealtoallthereadersofanewsgroup.Eachreaderendsupsiftingthroughmanynewsarticlestofindafewvaluableones.Often,readersfindtheprocesstoofrustratingandstopreadingnetnewsaltogether.Netnewsprovidestwomechanismsthathelpreaderslimittheirattentiontoarticleslikelytointerestthem.First,thedivisionofthebulletinboardintonewsgroupsallowsreaderstofocusonafewtopics.Whenthenumberofpostingsinanewsgroupgetstoolarge,itisoftensplitintotwoormorenewsgroupswithidentifiablesubtopics.Second,somenewsgroupsaremoderated.Attemptedpostingstothesenewsgroupsareautomaticallyforwardedtothemoderator,whodecideswhetherornottheybelonginthenewsgroup.Usenetpropagatesonlythosearticlesthatreceivethemoderator’sstampofapproval.Inaddition,softwarepackagesforreadingnetnews(hereafterreferredtoasnewsclients)provideothermechanismsthateasereaders’burdens.First,mostnewsclientsdisplayasummaryoftheauthorandsubjectlineforeachmessageinanewsgroup.Theuserthenindicateswhicharticlesshewouldliketoread.Second,mostnewsclientsdisplayallofthearticlesinaparticulardiscussionthreadtogether.Someinitiallyshowonlythefirstarticleineachthread,allowinguserstoquicklyperusethecurrentdiscussiontopics.Third,somenewsclientsprovidekillfiles.Akillfileidentifiestextstringsthatarenotinterestingtoaparticularuser.Ifauserputsthesubjectlineofanarticleintothekillfile,nofurtherarticlesonthatsubjectwillbedisplayed.Ifauserputstheauthor’snameintoakillfile,nofurtherarticlesfromthatauthorwillbedisplayed.Finally,somene

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功