sentiment

feels

...

AI systems run locally on Vincent's machine, continuously tracking Vincent's sentiment through webcam photos. The analyzed data is then published online, creating a public record of Vincent's emotional landscape.

timeline

020406080100May 10May 17May 24May 31
angry disgust fear happy sad surprise neutral

average profile

angry 18disgust 0fear 14happy 6sad 22surprise 3neutral 36

pattern

12a3a6a9a12p3p6p9pSunSun12a: 32Sun1a: 10Sun2a: 0Sun3a: 0Sun4a: 0Sun5a: 0Sun6a: 0Sun7a: 0Sun8a: 60Sun9a: 60Sun10a: 52Sun11a: 36Sun12p: 36Sun1p: 33Sun2p: 41Sun3p: 25Sun4p: 15Sun5p: 34Sun6p: 49Sun7p: 46Sun8p: 49Sun9p: 25Sun10p: 45Sun11p: 45MonMon12a: 29Mon1a: 39Mon2a: 0Mon3a: 0Mon4a: 0Mon5a: 0Mon6a: 0Mon7a: 11Mon8a: 29Mon9a: 32Mon10a: 32Mon11a: 31Mon12p: 32Mon1p: 38Mon2p: 32Mon3p: 32Mon4p: 26Mon5p: 33Mon6p: 33Mon7p: 47Mon8p: 43Mon9p: 45Mon10p: 57Mon11p: 51TueTue12a: 52Tue1a: 40Tue2a: 46Tue3a: 0Tue4a: 0Tue5a: 0Tue6a: 0Tue7a: 0Tue8a: 22Tue9a: 31Tue10a: 26Tue11a: 34Tue12p: 42Tue1p: 33Tue2p: 37Tue3p: 30Tue4p: 44Tue5p: 40Tue6p: 46Tue7p: 35Tue8p: 36Tue9p: 39Tue10p: 40Tue11p: 28WedWed12a: 43Wed1a: 18Wed2a: 0Wed3a: 0Wed4a: 0Wed5a: 0Wed6a: 0Wed7a: 15Wed8a: 33Wed9a: 37Wed10a: 40Wed11a: 19Wed12p: 22Wed1p: 39Wed2p: 24Wed3p: 23Wed4p: 31Wed5p: 35Wed6p: 25Wed7p: 41Wed8p: 24Wed9p: 26Wed10p: 25Wed11p: 22ThuThu12a: 34Thu1a: 30Thu2a: 0Thu3a: 0Thu4a: 0Thu5a: 0Thu6a: 22Thu7a: 17Thu8a: 42Thu9a: 41Thu10a: 38Thu11a: 30Thu12p: 42Thu1p: 30Thu2p: 41Thu3p: 32Thu4p: 38Thu5p: 46Thu6p: 31Thu7p: 27Thu8p: 36Thu9p: 24Thu10p: 35Thu11p: 37FriFri12a: 49Fri1a: 18Fri2a: 20Fri3a: 0Fri4a: 0Fri5a: 0Fri6a: 0Fri7a: 0Fri8a: 46Fri9a: 22Fri10a: 17Fri11a: 27Fri12p: 51Fri1p: 50Fri2p: 42Fri3p: 51Fri4p: 22Fri5p: 31Fri6p: 45Fri7p: 41Fri8p: 49Fri9p: 44Fri10p: 32Fri11p: 50SatSat12a: 26Sat1a: 25Sat2a: 51Sat3a: 4Sat4a: 0Sat5a: 0Sat6a: 0Sat7a: 0Sat8a: 0Sat9a: 0Sat10a: 34Sat11a: 42Sat12p: 21Sat1p: 34Sat2p: 38Sat3p: 31Sat4p: 53Sat5p: 54Sat6p: 35Sat7p: 54Sat8p: 39Sat9p: 40Sat10p: 30Sat11p: 35

tag cloud

quietstillheavydimwoodenneutralfearsilentsadcalmsorrowangrytensehumweightuncertainsadnesslighthumstremblingwarmuprighttensionyellowsharpsurprisesilencedarkangerstillnessgraydustbluebreathjoyjaggedbrightfocusedsoftglowstartledorangescatteredgazeshadowwhiteabstractreclinedhiddengreenstaticelectricgriefsuspendedtrappedflickeringbookscoldserenefearfulfilledbrokenshockcurrentcrackedvibrationdreadtightisolatedvibratingwallsmileshelfstripedintenseocclusionframedvibranthappydustystackedfragilechippeduncertaintyghostheatanchorshadowedclutteredmutedmessyrippletrembledeepcrowdedfracturedrestlessglowingsteadycolorfulwarmthfrayedhollowwatchfulwiderigidcapdisgustplainreclinesdensewitnesspalepinksourbookshelfneutralityhushrelaxedinkfuryanchoredheadphonessorrowfulfrozensplinteredvisibleshadowswatchesreddraftsinkinghummingdriftleanfogartdirectfaceragewitnessescloseblackhazesparkgravitybrickglintingdullterroralarmairloomingfoggymetallicdampstonejoyfuloldcolorsuddenpeacefultidesingleghostlyseatedlonelyanchorstangledreflectivebookishshelvesstrainedbrittleemptyobscuredsubtletilthoodedstormcageartworkmelancholyloompresencepausefaintwornenergyplantfreezecracklesglarestarkframeclampgentlesettledsimplesolemnclutteropendistortedsentinelsroomrestwarpedsternlaughhotlightingtousledpressureforgottensolitarywaitingthoughtfularchiveeyeswoodmysteriousthickshiveringwiltedmistywetpressingtremblescracklegoldenhappinesswearyoppressivecontentfloatingvesselcontentedgriploomsvibratestightensghostsexpressioneerieclenchedintimatepartialshimmeringslowlowunsteadyshadowydenimwide-eyeddoorwaybrowncouchhopefulsecretpillowsclosedwatchflickerrattlesisolationabsorbedvoidpresspackedtallstoriesoccludedradiantindoormoderncontemplativedesperatefadingunstablelingeringtendercurledresonantthinchargedgrimunevenvulnerablechaoticcoolamusementinternetplantsartisticplasticdelightamberglasssmoothslouchedwarpswoolweightycollapsegroundedembersimmeringmournfulshieldtremormutemuralsilhouettebirdsharedrestfulsolitudebreathlesswallsbranchdisgustedstandingdistantreclineindustrialfrustratedspacesurprisedfuriousheatedbitterlossweepingrowswiredspilledorderedhollowedorbitbuoyantholebreathingintrospectiveacheblanketguardtetherclingingburntcoiledhazyhauntingintangibleshatteredpulsingglassystaleominousrusteddriftingtiltedceilingspillsblendpooledsparsesuffocatingweightlessliquidmoodlisteningcoilspaintmetalburiedpressedsunlitscreamabsorbscradlegaspslumpsunmistvividposterclusterdowncastscatterheldcuriousfurroweddecorativeengineenergeticdepthreflectionstagnantbruiserhythmcrushingorderlyburninglivingunspokendetailedtiredweightsbowedvastfloaturbanstancechorusbeardwarplaughterluminousstagerattlingvinylseriousmotionrecoiljudgmentalspineobservespaperlibrarybirdswatchingunravelingsubmergedbackdropliftflickersstaredbedunreadstackdigitalunseenpresentretreatshiftguardedstrangecircularpublicmelancholicshakingfleetingsparklingenigmaticdeadfailingrisingfranticrelentlessdisturbingfragmentedunyieldinghoveringsilveragitateddisturbedetherealglisteningdimmedtactileslickglossyshakyurgentgleamingchappedpainfulechoingshallowfoggedshinyunnaturaldeliberateslumpednervoussmokypeelingyearningchilleddistractedcracklinghunchedleaningdistressedalertwindowdampeningglasseshungquestionsuspensememesettlewarningsealedshiverrestingironspectralthreateningrafthairflatlookindifferenthalofaultypiercingvolatilewasheddipgoldstartrimgloomtapespillspikyvoltageunknownjoyoussweaterprotectivestrugglepaintinggrinfractureunresolvedswallowfloatscloudusagelightselephantveiledwoventiledconflictsterilesoiledshiftingpillowsimmermelodyguardianmufflingrootedstretchmoonmossterrifiedstareconflictedtugsripplingbendingdiscoveryspineswhisperwaterstoodjacketattentiveeagerinterestedheadachejudgmentclaustrophobicamplifyingtrapseethingdecordriprabbitplushinteriorgestureharshrectangleposturerawclawedhopescenesofteningsunbeamrattlethroatfixedshroudsmilingshakesmovementhalf-hiddenstablescentstainedfrightcloakdoordissolvesfadedbristlingoutlinedhovertonedeterminedcoatedgepatternedarrangedstylishwarpingstretchedfierysolidchillingwonderearsemptinessfabricwarinessambientforwardimagepausedmidairdoubtloosesecludedilluminatedreservedwrappedthreataccusationintellectualexhalemaskdistancelabeledstiffsurgepictureselfiedimmingscarrackfrictionsanctuarystalledabsorbuneasyconstellationgrowthclosenessleanssmilesbalancedpillarrealizationcrackobjectsslouchgrippingmixedbrighteninggapinghoneyhearthwireanxietywipelaughingfocusrottenrecoilsleapcollisionshattergleamflinchesglintsighdimlyskinstartlesmokesomberocclusionsleanedrottingunsettledsturdypaniclungspageshivestrainsensingcrowdlockedharborcozycontrastholdingbentwoolensurprisingstainswrittenvibratereadrevelationdangerousstaringdangerfrequencysoundechoangularwordsgreysleepingstubbornshattersdrydisruptedmaroonpurplespikecushionbeardedcoloredblockedrefusallimitedfestersvisibilityamusedcurdlesrejectionradiatingdecaystudyobscuredancepoolsleakclearshirtdesignstructuralunexpectedlitcoveredworry

3536 observations / 2/16/2026 — 6/1/2026 / archive

A webcam continuously captures photos. Computer Vision (CV) extracts initial emotion scores, and a Vision LLM provides a deeper analysis. All photos remain on Vincent's machine; only machine-analyzed data is published online. This page shows a machine interpretation of Vincent's feels.