The detection of episodic memory in others biases social choice.
The 5 matches
- [1] § Materials and Methods › Materials and Procedure. ↔ Concreteness.py, lines 54–77 · score 0.95 · bike shake, wooden barrels, Children usually take, chairs, filling, games
- [2] § Materials and Methods › Materials and Procedure. ↔ Concreteness.py, lines 54–77 · score 0.85 · college student party, blocks, dangerous, desks, happy, hid
- [3] § Materials and Methods › Materials and Procedure. › Statistical Analyses. › Correlation between perceived memory and closeness (vs. beauty) and linguistic features of narratives. ↔ Analysis_Detection_Episodic_Memory.R, lines 155–203 · score 0.76 · concreteness scores, informational richness, adjective, adverb, noun, tagging
- [4] § Results › Experiment 2. › Correlation between perceived memory and closeness (vs. beauty) and the linguistic features of narratives. ↔ Analysis_Detection_Episodic_Memory.R, lines 94–153 · score 0.59 · linguistic features, semantic coherence, informational richness, perceived memory, concreteness, beauty
- [5] § Materials and Methods › Materials and Procedure. › Statistical Analyses. › Regression models. ↔ Analysis_Detection_Episodic_Memory.R, lines 44–92 · score 0.51 · lme4, mixed, BIC, R2, VIF, perceived memory
Paper
Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
R · 246 lines · 30 KB · no license · 3 matches
- ############################################################################################
- ##### Analyses paper "The detection of episodic memory in others biases social choice", ####
- ##### Ciaramelli et al., 2026. ####
- ##### Script by Debora Stendardi ####
- ############################################################################################
- library(pacman)
- pacman::p_load(tidyr, psych, readxl, tidyverse, lmerTest, car, reformulas, sjPlot, lme4, misty,
- rmcorr, ggplot2, lavaan, ggrepel, lsa, ngram, LSAfun, stringr, stopwords, car) # load necessary packages
- setwd("D:/Work/Utili/Altro/Detection_episodic_memory/06_07_2025/Open_Access") # Put your working directory
- # Read data
- my_data <- read_excel("English_Data_Models.xlsx") # Read data
- # Reshaping from wide to long
- df <- gather(my_data, key = "Variable", value = "Value",
- Storia_1_EPI_Beauty:Storia_10_SEM_Anxious_Relaxed)
- df <- separate(df, col=Variable, into=c('Story', 'N_Story', 'Type', 'Var', 'add'), sep='_') # Gives warnings (normal:
- # subjects perform different trials, balanced design)
- df <- df %>% unite("Variable", Var:add, remove = TRUE)
- df$Variable <- sub("_NA", "", df$Variable, fixed=TRUE)
- df <- spread(df, Variable, Value)
- df <- df[order(df$subject_number),]
- df <- subset(df, select = -(Story))
- df <- df %>%
- mutate_at(c(7:17), as.numeric)
- # Prepare dataframe
- df$Type <- recode_factor(df$Type, "EPI" = "Episodic",
- "SEM" = "Semantic")
- # Standardize variables
- df$subject_number <- as.factor(df$subject_number)
- df_scaled <- as.data.frame(scale(df[, 7:17]))
- df <- cbind(df[, 1:6], df_scaled)
- # Separate Beauty and Closeness dataframes
- Beauty <- df[df$Condition == "B", ]
- Closeness <- df[df$Condition == "V", ]
- ################################################################################
- # Mixed effect models
- ################################################################################
- # Repeated measure correlations:
- rmcorr(participant = subject_number, measure1 = Projection, measure2 =
- Emotion , dataset = df)
- rmcorr(participant = subject_number, measure1 = Detailedness, measure2 =
- Emotion , dataset = df)
- rmcorr(participant = subject_number, measure1 = Projection, measure2 =
- Detailedness , dataset = df)
- # 0.59, 0.27, 0.37
- ## Closeness
- model1 <- lmer(Closeness ~ Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory +
- (1 + Anxious_Relaxed+ Detailedness + Projection + Emotion + Perceived_Memory|subject_number),
- data = Closeness, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- model2 <- lmer(Closeness ~ Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory +
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory|subject_number)+
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion+ Perceived_Memory|N_Story),
- data = Closeness, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- BIC(model1, model2)
- summary(model1)
- Anova(model1)
- sjPlot::tab_model(model1)
- vif(model1) # Problematic if close to 5 or 10
- multilevel.r2(model1, print = "RS")
- ## Beauty
- model1 <- lmer(Beauty ~ Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory +
- (1 + Anxious_Relaxed+ Detailedness + Projection + Emotion + Perceived_Memory|subject_number),
- data = Beauty, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- model2 <- lmer(Beauty ~ Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory +
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory|subject_number)+
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion + Perceived_Memory|N_Story),
- data = Beauty, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- BIC(model1, model2)
- summary(model1)
- Anova(model1)
- sjPlot::tab_model(model1)
- vif(model1)
- multilevel.r2(model1, print = "RS")
- ## Perceived memory
- model1 <- lmer(Perceived_Memory ~ Anxious_Relaxed + Detailedness + Projection + Emotion +
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion|subject_number),
- data = df, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- model2 <- lmer(Perceived_Memory ~ Anxious_Relaxed + Detailedness + Projection + Emotion +
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion|subject_number)+
- (1 + Anxious_Relaxed + Detailedness + Projection + Emotion|N_Story),
- data = df, REML = TRUE, control = lmerControl(optimizer = "nloptwrap"))
- BIC(model1, model2)
- summary(model1)
- Anova(model1)
- sjPlot::tab_model(model1)
- vif(model1) # Problematic if close to 5 or 10
- multilevel.r2(model1, print = "RS")
- ###################################################################
- ## Correlation between linguistic features and Beauty/Closeness/Perceived memory ##
- ###################################################################
- # Concreteness
- # You can read it from the csv file, or, if you want to replicate the csv,
- # first run the Python script Concreteness.py (which gives it as output)
- ## Semantic Coherence and Number of distinct ideas (Informational richness) are calculated directly here
- load("itwac_cbow.rda")
- texts <- c(
- "Premetto che io non ero uno che a scuola copiava. Una volta però, era la simulazione per la prova di Fisica della maturità, nascosi un biglietto tra la calcolatrice e la sua custodia per poter, all’occorrenza, dare una sbirciatina. Stavamo facendo il compito. La classe aveva tre blocchi di banchi, due laterali e uno centrale. Io ero al primo banco di una delle file laterali, quella vicino alle finestre. Mi sembra ancora di vedere le cartine geografiche alle pareti e l’orologio rosso che guardavo in continuazione, sperando di avere il tempo di finire. Il professore inizia a girare tra i banchi e a controllare i miei compagni. Inizia dalla parte opposta al mio banco, quindi controlla la fila laterale vicino alla porta della classe, partendo dai primi banchi arrivando agli ultimi, costeggiando la parete in fondo all'aula. Salta la fila centrale, che era vuota. Riparte con i controlli dagli ultimi banchi della mia fila continuando ad avanzare. Arrivato a me dice che conoscendomi non mi avrebbe nemmeno controllato, ma visto che stava controllando tutti… E così fui beccato!",
- "Premetto che io non ero uno che a scuola copiava. Frequentavo il liceo scientifico Copernico, che si trova in una bella zona di Bologna. All’esame di maturità avrei dovuto portare anche Inglese, con tutta la poesia di T.S. Eliot, e anche una rassegna degli scritti dissacranti di Charles Bukowski, e Geografia Astronomica, che trattava dei pianeti del sistema solare, la gravità che è presente su questi, ed il loro clima. Per la simulazione della prova di Fisica nascosi un biglietto tra la calcolatrice e la sua custodia per poter, all’occorrenza, dare una sbirciatina. La calcolatrice era di marca Casio, una di quelle marche storiche che fanno calcolatrici da sempre, e le formule che avevo inserito erano soprattutto quelle della termodinamica, che avevamo trattato anche l’anno precedente. Il professore di Fisica, che prima di insegnare al nostro liceo aveva insegnato per 5 anni nella scuola proprio davanti alla nostra, nella stessa via, inizia a controllare i miei compagni e arrivato a me dice che conoscendomi non mi avrebbe nemmeno controllato, ma visto che stava controllando tutti… E così fui beccato!",
- "Avevo iniziato da pochi giorni a fare la baby-sitter per due bambini, Claudio di quattro anni e Ilaria di sette. Un pomeriggio eravamo nella loro cameretta, io giocavo sul letto con Claudio mentre Ilaria era sul tappetino circondata da giocattoli. Il piccolo era particolarmente vivace, e Ilaria, stufa di pettinare una bambola, aveva iniziato a stuzzicarlo. Ad un certo punto decidono di giocare a prendi-prendi: lui scappava dalla cameretta al soggiorno e lei lo inseguiva. Io non ero felice dell'idea perchè quel tragitto era pericoloso, pieno di spigoli, con una colonna in marmo da schivare. Poi c’erano dei vasi particolari, composti da bicchierini coi bordi aguzzi sparsi per terra proprio vicino alla colonna. Ero ancora seduta sul lettino della bimba e avevo preso in braccio il piccolo che mi arricciava i capelli mentre cercavo di distrarlo e di tranquillizzarlo. Ad un certo punto arriva la bambina e Claudio parte all'impazzata e sbatte sullo spigolo della colonna. Non piange subito, ma dopo qualche minuto. Lo porto in bagno e tampono la ferita. C’erano queste mattonelle a scacchi bianchi e neri del bagno che si macchiavano di rosso. Non avrei dovuto allentare la presa.",
- "Avevo iniziato da pochi giorni a fare la baby-sitter per due bambini, Claudio di quattro anni e Ilaria di sette. La casa è davvero interessante. I genitori sono architetti, lui lavora per il comune, ed ha costruito il nuovo palazzo del comune che sembra una torre di cristallo, e lei si occupa di arredamento. Per esempio la mamma dei bambini ha inventato una sedia particolare che mentre ci stai seduto sopra ti massaggia il collo attraverso dei sensori meccanici. Il piccolo era particolarmente vivace, e la sorella aveva iniziato a stuzzicarlo. Ad un certo punto decidono di giocare a prendi-prendi: lui scappava dalla cameretta al soggiorno e lei lo inseguiva. Io non ero felice dell'idea perchè quel tragitto era pericoloso. I bambini infatti di solito prendono molta velocità facendo questi giochi, per cui se il pavimento è scivoloso non riescono a controllarsi. Ero seduta sul lettino della bimba e avevo preso in braccio il piccolo cercando di distrarlo e di tranquillizzarlo. Ad un certo punto arriva la bambina, e il fratello parte all'impazzata e sbatte sullo spigolo della colonna. Si mette a piangere. Lo porto in bagno e tampono la ferita. Il pavimento era macchiato di rosso. Non avrei dovuto allentare la presa.",
- "L'avevo conosciuta ad una festa di studenti universitari. Mi aveva detto che dovevamo rivederci assolutamente, e io ci speravo. Non l’ho più sentita da allora. L’altro giorno stavo andando a lezione con la mia bici rossa e scarcassata e sono entrato in Piazza Santo Stefano. I sassi che pavimentano la piazza hanno iniziato a far tremare la mia bici. Ho girato lo sguardo verso l’alto e l’ho vista, seduta al primo tavolino sulla sinistra, apparecchiato con una tovaglietta verde, uno dei primi tavolini che si incontrano prima ancora di entrare nella vera e propria piazza. Anche lei mi ha visto subito. Davanti a lei vedo di spalle un ragazzo, con un cappello di lana a righe. Stanno parlando, potrebbero essere una coppia. Tutto questo lo penso mentre sfilo ad un metro da loro in bici, ma quel minuto sembra un’ora. Lei infatti fa una cosa che non mi aspettavo. Mi ha visto ma fa finta di non vedermi. Rallento un po’ e faccio un ciao ampio ma silenzioso con il braccio. Nulla, lei non mi guarda. Vado via, e mi sembra impossibile quello che mi è successo.",
- "L’avevo conosciuta ad una festa di studenti, lei studiava Giurisprudenza. A quella festa aveva una giacca grigia e dei jeans un po’ stretti. Era insieme ad un altro studente di Giurisprudenza suo amico, David. Abbiamo passato tutta la serata a chiacchierare. Mi aveva detto che dovevamo rivederci assolutamente, e io ci speravo. Non l’ho più sentita da allora. L’altro giorno stavo andando a lezione in bici passando per Piazza Santo Stefano. Piazza Santo Stefano è detta anche Piazza delle Sette Chiese, è bellissima, e spesso viene utilizzata per manifestazioni culturali e concerti, ed è anche il soggetto della canzone 'Piazza Santo Stefano' del cantante Cesare Cremonini. Un bel posto davvero. Ho girato lo sguardo e l’ho vista seduta ad un tavolino. Anche lei mi ha visto. Davanti a lei vedo di spalle un ragazzo. Stanno parlando, potrebbero essere una coppia. Lei fa una cosa che non mi aspettavo. Mi ha visto ma fa finta di non vedermi. Allora rallento un po’ e faccio un ciao con il braccio. Nulla, lei non mi guarda. Vado via, e mi sembra impossibile quello che mi è successo.",
- "Quell'esame non me lo scorderò mai. Si teneva nella stanza di ricevimento del professore. Arrivato il mio turno entrai nella stanza e mi sedetti. La stanza era minuscola, il professore era seduto dietro la scrivania grigio chiara, ordinata e asettica. Sopra c'erano solo il pc, mouse, smartphone e portapenne. Nient'altro. Segnò il mio nome su una piccola agenda marrone. Portava occhiali da vista con lenti ovali, senza montatura. Iniziò a interrogarmi. Man mano segnava sull'agenda ogni domanda fatta, le parole d'inchiostro nero proseguivano in frasi lineari lungo le pagine bianche dell'agenda. Al dito anulare portava una spessa fede di oro giallo. Il professore non sembrava soddisfatto delle mie risposte. Dalla finestra vidi che era iniziato a piovere, le gocce bagnavano i vasi di fiori sul davanzale. Mi chiese se avevo capito l'ultima domanda. Risposi di si e mi chiese di rispiegarglielo ancora. Stavo ancora parlando quando mi fermò. Fui bocciata.",
- "Quell'esame non me lo scorderò mai. L'Economia dello sviluppo è una branca dell'economia che analizza gli squilibri fra economie industrializzate ed economie 'arretrate' o 'in via di sviluppo' e nasce dapprima come branca dell'Economia politica, sviluppandosi in seguito come nucleo disciplinare a sé. L'esame si teneva nella stanza di ricevimento del professore. Arrivato il mio turno entrai nella stanza e mi sedetti. In facoltà si diceva che il professore si era sposato di recente. Lui e la giovane moglie avevano fatto une bella festa al mare, molti dei professori del dipartimento erano stati invitati. Il professore segnò il mio nome su un’agenda e iniziò a interrogarmi. Man mano segnava sull'agenda ogni domanda fatta. Il professore non sembrava soddisfatto delle mie risposte. Dalla finestra vidi che era iniziato a piovere. Mi chiese se avevo capito l'ultima domanda. Risposi di si e mi chiese di rispiegarglielo ancora. Stavo ancora parlando quando mi fermò. Fui bocciata.",
- "Ero a cena con il mio amico Claudio per festeggiare il mio compleanno. Essendo i primi di giugno faceva molto caldo, portavo una camicia di cotone leggera e dei pantaloni di lino. In queste occasioni di festa tra noi vige la regola paga il festeggiato così prenotai un tavolo in un Irish pub. Appena entrati un cameriere ci indicò dove accomodarci, l'ambiente un po' rustico rendeva l'atmosfera accogliente e familiare. Alcuni dei tavoli erano delle botti di legno con delle seggiole intorno. Quei tavoli con sopra le tovagliette a quadri verdi e bianchi erano un chiaro richiamo all’Irlanda. Al centro del tavolo c'era un cestino con delle arachidi in guscio molto invitanti. Trascorremmo una piacevole serata tra amici, mi ricordo il sapore della birra artigianale e il chiasso che arrivava dal tavolo accanto al nostro. Ad un certo punto il cameriere portò il conto. Allungai la mano nella tasca dei pantaloni per prendere il portafogli, ma la mano tastò a vuoto. Realizzai di aver scordato il portafogli a casa. Con imbarazzo dovetti chiedere a lui di pagare.",
- "Da diversi anni per festeggiare il mio compleanno andavo a cena con il mio amico Claudio. I miei genitori insistevano ogni volta per fare una grande festa ma ormai per me andare a cena con Claudio era una sorta di rituale. In queste occasioni di festa tra noi vige la regola paga il festeggiato così prenotai un tavolo in un Irish pub. Da sempre amo il clima chiassoso da pub. Me l'aveva consigliato mia cugina che è una patita di hamburger e birre artigianali. Da quando è tornata dalla vacanza studio a Dublino non fa altro che parlare di quanto le manchino i compagni del corso e la Guinnes. Appena entrati un cameriere ci indicò dove accomodarci, sul tavolo c'era un cestino con delle arachidi in guscio. Mi fecero ricordare di quando da bambino mio padre me le faceva comprare per gli animali dello zoo. Trascorremmo una piacevole serata tra amici. Quando il cameriere portò il conto realizzai di aver scordato il portafogli a casa. Con imbarazzo dovetti chiedere a lui di pagare.",
- "Era l'estate di due anni fa a Mikonos. Avevo appuntamento con le mie compagne di viaggio per l'aperitivo in un celebre beach bar. Con il cinquantino giallo banana affittato sull'isola giunsi a destinazione. Varcata la soglia venni travolta da corpi sudati e bottiglie di vino sollevate al ritmo di musica house. Dietro il grande bancone si agitavano tre esperti barman che maneggiavano con cura bottiglie, bicchieri e shaker, servendo i drink con giochi di movimenti acrobatici. Per ballare e avere la possibilità di muoversi tanti ragazzi salivano sui tavoli di legno e sulle panche. Dopo alcuni secondi di stordimento vidi le mie amiche ballare sopra un tavolo. Con una bottiglia di birra stretta fra le dita superai la selva di braccia e gambe e riuscii a raggiungerle. Salii con loro sul tavolo e iniziai a muovermi, mi resi subito conto che lo spazio per ballare era troppo poco. Presa dal ritmo continuai a dimenarmi, ma feci un movimento sbagliato e mi ritrovai a terra. Mi slogai la caviglia. La vacanza all'insegna del divertimento finì prima di iniziare.",
- "Quell'estate andai a Mikonos. Considerata da tutti l’Ibiza greca, è sicuramente l’isola più famosa e più costosa non solo delle Cicladi ma di tutta la Grecia, forse più costosa anche della stessa Ibiza. La meta perfetta per divertirsi un po' tra locali notturni alla moda e feste trasgressive. Avevo appuntamento con le mie compagne di viaggio in un celebre beach bar. Eravamo partite senza prenotare nessun appartamento, gli amici che già c'erano stati in vacanza ci avevano detto che una volta arrivate in aeroporto la gente del posto ci avrebbe fatto diverse proposte e sarebbe stato a noi contrattare per il miglior prezzo. Con il cinquantino affittato sull'isola giunsi a destinazione. Dopo alcuni secondi di stordimento vidi le mie amiche ballare sopra un tavolo. Superai gli altri e riuscii a raggiungerle. Salii con loro sul tavolo e mi resi conto che lo spazio per ballare era troppo poco. Mi misi a ballare, ma feci un movimento sbagliato e mi ritrovai a terra. Mi slogai la caviglia. La vacanza all'insegna del divertimento finì prima di iniziare.",
- "Era la mattina della partenza per Barcellona. Il trolley verde già chiuso con lucchetto, i soldi contanti nascosti per bene e il biglietto aereo riposto insieme al documento in una tasca della giacca a vento a portata di mano. Avevo appuntamento con il mio compagno di viaggio alla stazione vicino casa, dove avremmo dovuto prendere il treno per arrivare in aeroporto. Puntualissimi ci incontriamo e senza perdere tempo ci dirigiamo verso i binari. C’era il tipico odore di brioche del bar della stazione. Su un cartello Trenitalia vedo scritto treno per Fiumicino al binario1. Tempo 30 secondi e il treno passa. Una volta seduti iniziammo a chiacchierare. Mi resi conto troppo tardi di aver preso il treno sbagliato, per cui scendemmo di fretta e cercammo un taxi per l’aereoporto. In aereoporto c'era un via vai di gente, turisti, bambini, e una delegazione di politici Italiani fra cui riconobbi qualcuno. Mancavano 20 minuti alla chiusura dell'imbarco. Passammo in fretta e furia i controlli e ci precipitammo al gate. Lo avevano chiuso da appena cinque minuti. Perdemmo il volo.",
- "Era arrivato il giorno della partenza, dovevo andare a Barcellona. Vado spesso a Barcellona, per cui l’itinerario era chiaro. Tra le prime cose da visitare c'era sempre stata la basilica della Sagrada Familia. E’ importante sapere che, anche se non è visitabile, al suo interno c’è la tomba del suo architetto, Antoni Gaudí, il più grande esponente del modernismo catalano. Avevo appuntamento con il mio compagno di viaggio alla stazione vicino casa, dove avremmo dovuto prendere il treno per arrivare in aeroporto. Una volta seduti sul treno iniziammo a chiacchierare. Viaggiare è una delle esperienze più belle e importanti che possiamo fare, a tutte le età. Avere un compagno di viaggio poi si rivela un ottimo modo per dimezzare le spese, dalla camera d’albergo al noleggio della macchina e a tutto il resto. Mi resi conto troppo tardi di aver preso il treno sbagliato per cui, scendemmo di fretta e cercammo un taxi. Arrivati in aereoporto mancavano 20 minuti alla chiusura dell'imbarco. Ci precipitammo al gate. Lo avevano chiuso da appena cinque minuti. Perdemmo il volo.",
- "Giovedì scorso ero a casa di un mio amico, Andrea. I genitori mi hanno invitato a restare a cena. Hanno una sala da pranzo abbastanza grande, a destra c'è un pianoforte nero a muro mentre la parete a sinistra è quasi interamente coperta da un enorme quadro olio su tela raffigurante delle gheishe giapponesi. Al centro c'è un moderno tavolo rettangolare. Aiutai il padre ed Andrea ad apparecchiare la tavola. Mettemmo una larga tovaglia viola. Mentre Andrea sistemava i tovaglioli la madre mi invitò ad avvicinarmi a lei, e su quella tovaglia viola iniziò a posizionare una serie di foto di Andrea da piccolo, poi Andrea adolescente vestito da judo... Mi ricordo bene il volto emozionato di questa signora raffinata e truccata con cura, illuminato ulteriormente dal colore della tovaglia. Era molto promettente Andrea mi dice. Io confermo, e lei continua: Strano che vi frequentiate, siete così diversi! A proposito, ma è vero che nemmeno vai a correre?. A cena quasi non parlai.",
- "Ero a casa di un mio amico, Andrea. Ci siamo conosciuti a lezione e spesso passiamo i pomeriggi insieme. Di norma preferisco studiare da sola ma con lui riesco a studiare bene e velocemente. Ripassare insieme serve anche a confrontarsi sui diversi temi trattati e la ripetizione mi aiuta molto nell'esposizione orale. I genitori mi hanno invitato a restare a cena. Aiutai il padre e Andrea ad apparecchiare la tavola. Mentre Andrea sistemava i tovaglioli la madre mi invitò ad avvicinarmi a lei, e a mostrarmi una serie di foto di lui da piccolo. È strano come le persone si leghino tanto alle foto. Mi fece pensare a mia nonna, con tutte le sue foto e cartoline. In una foto il mio amico era raffigurato da adolescente, vestito da judo. “Era molto promettente Andreaˮ mi dice. Io confermo, e lei continua: Strano che vi frequentiate, siete così diversi! A proposito, ma è vero che nemmeno vai a correre?. A cena quasi non parlai.",
- "Quella mattina presi il mio zaino pieno di libri, le chiavi della Fiat 500 rossa e mi avviai al parcheggio. Dovevo andare a lezione. L'auto era parcheggiata in una traversa molto affollata ed era incastrata tra una Audi davanti e una Mini cooper dietro. Prima di partire sistemai bene lo specchietto retrovisore dal quale pendeva l'Ambre Magique. Mi concentrai per un attimo sull’interno della macchina. Era pieno di oggetti lasciati lì da tempo. C’erano i libri dell’esame che avevo appena sostenuto, il tappo lungo di una bottiglia di vino, le castagne raccolte la sera prima. Il colore degli interni della macchina, bordò, era proprio dello stesso colore del mio maglione. Finalmente sembravo nella giusta posizione per uscire. Iniziai la manovra per immettermi sulla strada quando un motorino nero uscito da non so dove, mi passò accanto scontrandosi con lo specchietto della mia auto. Lo distrusse.",
- "Quella mattina, invece di prendere l'autobus come faccio di solito andai a lezione con la macchina. Solitamente la prendeva mia sorella, che lavorava in una città scomoda da raggiungere in autobus. Presi il mio zaino, le chiavi della macchina e mi avviai al parcheggio. L'auto era parcheggiata non lontano da casa. Da un po' di tempo i miei genitori erano alla ricerca di un box da affittare. Mia madre si lamentava spesso delle ore passate a cercare un parcheggio libero. Prima di partire sistemai bene lo specchietto retrovisore come avevo imparato durante le lezioni di guida. L'istruttore me l'aveva ripetuto talmente tante volte che era riuscito a farlo diventare un comportamento automatico. Finalmente sembravo nella giusta posizione per uscire. Iniziai la manovra per immettermi sulla strada quando un motorino uscito da non so dove mi passò accanto scontrandosi con lo specchietto della mia auto. Lo distrusse.",
- "Io e Giulio eravamo amici da tempo ma lui mi piaceva. La scorsa settimana ho trovato il coraggio di invitarlo fuori per un cinema e lui ha risposto con entusiasmo. Ci siamo visti all'entrata del cinema. Dopo una breve fila abbiamo mostrato il badge universitario alla signorina alla cassa e preso i biglietti. La sala era piccola e i posti perfetti: centrali e abbastanza avanti. Ci siamo sistemati su quelle comode poltrone rosse vellutate. Al mio fianco un gruppo di ragazzini faceva chiasso con un cesto gigante di popcorn. A fine primo tempo è passato il bibitaro e abbiamo preso due cornetti algida. Finiti i gelati abbiamo appallottolato le carte e le abbiamo cacciate nel portabibite affianco alle poltrone. Stavo per dirgli che il film e la serata erano davvero piacevoli nonostante i ragazzini quando lui mi ha detto: “Era da tanto che volevo chiederti...mi presenteresti Emanuela, la ragazza che viene in palestra con te?ˮ. E io che credevo fosse l’uomo della mia vita...",
- "Io e Giulio eravamo amici da tempo ma lui mi piaceva. Frequentavamo la stessa classe dalla prima elementare. Avevo trovato il coraggio di invitarlo fuori per un cinema e lui aveva risposto con entusiasmo. Il grande schermo mi ha sempre appassionato, non capisco le persone che preferiscono guardare i film a casa. I film al cinema assumono tutto un altro sapore! A fine primo tempo è passato il bibitaro e abbiamo preso due cornetti algida. Purtroppo le Bomboniere (quei sei bon bon con cuore di vaniglia ricoperti di cioccolato fondente) erano terminate. Il film era bello. Si trattava di una commedia “indieˮ, ovvero prodotta senza l 'intervento di una grande casa di produzione. Stavo per dirgli che il film e la serata erano davvero piacevoli nonostante il chiasso fatto da alcuni ragazzini quando lui mi ha detto: “Era da tanto che volevo chiederti...mi presenteresti Emanuela, la ragazza che viene in palestra con te?ˮ. E io che credevo fosse l‘uomo della mia vita..."
- )
- coherence_values <- sapply(texts, function(t) {
- coherence(t, split=".", tvectors=itwac)$global
- })
- coherence_values <- as.vector(coherence_values)
- # Read concreteness scores
- Concreteness <- read.csv("concreteness_output.csv", header=TRUE, sep=";") # Pay attention to the separator
- ##### Number of distinct ideas (Informational richness)
- # The number of distinct ideas is the number of propositions divided by the number of words.
- # The number of propositions is almost identical to the total number of verbs
- # (excluding all forms of do, have and be), adjectives, adverbs, prepositions, and
- # subordinating conjunctions (but not nouns or coordinating conjunctions).
- # (Covington et al., 2007; Does ketamine mimic aspects of schizophrenic speech?)
- # It is obtained by applying POS tagging first, so you can read the file directly (as done here), or
- # you can run the python script POS_Tagging first. Note that POS tagging is done on
- # original (italian) stories
- POS <- read.csv("pos_counts_per_story_output.csv", header=TRUE, sep=";") # Pay attention to the separator
- Features <- left_join(POS, Concreteness)
- # Calculate number of distinct ideas (index of informational density)
- Features$propositions <- rowSums(Features[, c("VERB", "SCONJ", "ADV", "ADP", "ADJ")])
- Features$distinct_ideas <- Features$propositions/Features$total_words
- Features <- cbind(Features, coherence_values)
- # Now take average values of stories ratings (beauty and closeness)
- end <- dim(my_data)[2] # Find end of dataframe
- my_data <- my_data %>%
- mutate_at(c(4:end), as.numeric)
- data_long <- my_data %>%
- pivot_longer(
- cols = starts_with("Storia_"),
- names_to = c("Storia", "Versione", "Item"),
- names_pattern = "Storia_(\\d+)_(EPI|SEM)_(.+)",
- values_to = "Value"
- )
- stories_avg <- data_long %>%
- group_by(Storia, Versione, Item) %>%
- summarise(Media = mean(Value, na.rm = TRUE), .groups = "drop") %>%
- pivot_wider(names_from = Item, values_from = Media)
- stories_avg$Storia <- as.numeric(stories_avg$Storia)
- stories_avg <- stories_avg[order(stories_avg$Storia),]
- stories_avg$text_id <- c(0:19) # Identify stories with the same index as in the feature dataframe
- Final_df <- left_join(stories_avg, Features, by = "text_id")
- ##### Do epi and sem stories differ for linguistic features?
- t.test(x = Final_df$avg_concreteness[Final_df$Versione=="EPI"], # Episodic are more concrete
- y = Final_df$avg_concreteness[Final_df$Versione=="SEM"], paired = TRUE)
- t.test(x = Final_df$distinct_ideas[Final_df$Versione=="EPI"],
- y = Final_df$distinct_ideas[Final_df$Versione=="SEM"], paired = TRUE)
- t.test(x = Final_df$coherence_values[Final_df$Versione=="EPI"],
- y = Final_df$coherence_values[Final_df$Versione=="SEM"], paired = TRUE)
- ################################
- # Pos-Tagging:
- fit <- lm(Beauty ~ VERB + PRON + ADV + AUX +
- ADP + NOUN + DET + PROPN + ADJ, data = Final_df)
- summary(fit)
- fit <- lm(Closeness ~ VERB + PRON + ADV + AUX + ADP + NOUN + DET + PROPN + ADJ, data = Final_df)
- summary(fit)
- fit <- lm(Perceived_Memory ~ VERB + PRON + ADV + AUX + ADP + NOUN + DET + PROPN + ADJ, data = Final_df)
- summary(fit)
- ######
- # Correlation with other linguistic features
- cor.test(Final_df$Beauty, Final_df$distinct_ideas)
- cor.test(Final_df$Beauty, Final_df$coherence_values)
- cor.test(Final_df$Beauty, Final_df$avg_concreteness)
- cor.test(Final_df$Closeness, Final_df$distinct_ideas)
- cor.test(Final_df$Closeness, Final_df$coherence_values)
- cor.test(Final_df$Closeness, Final_df$avg_concreteness) # Significant correlation (r = 0.6)
- cor.test(Final_df$Perceived_Memory, Final_df$distinct_ideas)
- cor.test(Final_df$Perceived_Memory, Final_df$coherence_values)
- cor.test(Final_df$Perceived_Memory, Final_df$avg_concreteness) # Significant correlation (r = 0.48)
- #####
Analysis_Detection_Episodic_Memory.R, no license · at the source
Overview
- Dipartimento di Psicologia “Renzo Canestrari”, University of Bologna, Bologna 40126, Italy
- Department of Psychology, University of Toronto, Toronto, ON M5S 3G3, Canada
- Rotman Research Institute, Baycrest Health Centre, Toronto, ON M6A 1W1, Canada
Abstract
The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.
Repository
Its files are read in the Code ↔ Paper reader above, with 5 matches between paragraphs and lines of code.
OSF p2kjs
Availability: 1 check, the latest on 29 September 2026: the link answers (HTTP 200)
- 29 September 2026: the link answers (HTTP 200)
3 files
- Analysis_Detection_Episo
dic_Memory.R , R, 246 lines, 3 matches - Concreteness.py, Python, 79 lines, 2 matches
- Pos_Tagging.py, Python, 44 lines
The paper's code and data availability statement is in the Data section.
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 3 scripts, each with its path and the digest of its content;
- 5 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
No dataset and no data link were found in the paper.
Code and data availability statement
The paper has a code and data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to the authors' code: OSF p2kjs
Read it in the paper: doi.org/10.1073/pnas.2530482123.
Versions
The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.
Version 1, 29 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 4 authors, 5 keywords, 11 MeSH terms, 3 funders, 58 references.
Cite
This paper
Ciaramelli, E., Waisman, A., Stendardi, D., & Moscovitch, M. (2026). The detection of episodic memory in others biases social choice. Proceedings of the National Academy of Sciences of the United States of America, 123(15), e2530482123. https://
BibTeX
@article{ciaramelli2026d
author = {Ciaramelli, Elisa and Waisman, Anna and Stendardi, Debora and Moscovitch, Morris},
title = {{The detection of episodic memory in others biases social choice}},
journal = {Proceedings of the National Academy of Sciences of the United States of America},
year = {2026},
month = apr,
volume = {123},
number = {15},
pages = {e2530482123},
publisher = {National Academy of Sciences},
issn = {0027-8424},
doi = {10.1073/
url = {https://
pmid = {41941618},
pmcid = {PMC13080019}
}
RIS
TY - JOUR
AU - Ciaramelli, Elisa
AU - Waisman, Anna
AU - Stendardi, Debora
AU - Moscovitch, Morris
TI - The detection of episodic memory in others biases social choice
T2 - Proceedings of the National Academy of Sciences of the United States of America
J2 - Proc Natl Acad Sci U S A
PY - 2026
DA - 2026/
VL - 123
IS - 15
SP - e2530482123
SN - 0027-8424
PB - National Academy of Sciences
DO - 10.1073/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1073/
"type": "article-journal",
"title": "The detection of episodic memory in others biases social choice",
"container-title": "Proceedings of the National Academy of Sciences of the United States of America",
"author": [
{
"family": "Ciaramelli",
"given": "Elisa"
},
{
"family": "Waisman",
"given": "Anna"
},
{
"family": "Stendardi",
"given": "Debora"
},
{
"family": "Moscovitch",
"given": "Morris"
}
],
"container-title-short":
"volume": "123",
"issue": "15",
"page": "e2530482123",
"DOI": "10.1073/
"PMID": "41941618",
"PMCID": "PMC13080019",
"ISSN": "0027-8424",
"publisher": "National Academy of Sciences",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
4,
6
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
Similar papers
The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.
- [1] doi:10.1162/imag.a.105 [code]
- Right posterior theta reflects human parahippocampal phase resetting by salient cues during goal-directed navigationJournal: n/aIn common: lavaan, psych, car, 5 other tools, cognitive, 1 reference
- [2] doi:10.1038/s41467-026-69950-8 [code]
- Dopaminergic processes predict temporal distortions in event memory.Journal: Nature communicationsIn common: lavaan, car, lmerTest, 3 other tools, cognitive
- [3] doi:10.1073/pnas.2512071123 [code]
- Narrative "twist" shifts within-individual neural representations of dissociable story features.Journal: Proceedings of the National Academy of Sciences of the United States of AmericaIn common: lmerTest, lme4, tidyverse, 1 other tool, cognitive, 3 references
- [4] doi:10.1016/j.isci.2026.116601 [code]
- Random auditory stimulation during sleep disturbs traveling slow waves and declarative memory.Journal: iScienceIn common: lavaan, car, lmerTest, 3 other tools, cognitive
- [5] doi:10.1093/ageing/afag263 [code]
- Cardiometabolic medication exposures and cognitive outcomes in Alzheimer's disease.Journal: Age and ageingIn common: psych, car, lmerTest, 4 other tools
- [6] doi:10.1016/j.nicl.2026.104012 [code]
- Structural-functional multilayer brain network properties and outcome of combined repetitive transcranial magnetic stimulation and psychotherapy for obsessive-compulsive disorder.Journal: NeuroImage. ClinicalIn common: psych, car, lmerTest, 4 other tools
- [7] doi:10.34133/csbj.0042 [code]
- Using Steady-State Visual Evoked Potentials to Characterize Wide-Ranging Retinopathy Linked to &
lt;i& gt;CRB1& lt;/ i& gt;: Implications for Clinical Trials. Journal: Computational and structural biotechnology journalIn common: psych, car, lmerTest, 4 other tools - [8] doi:10.1093/braincomms/fcag121 [code]
- Anterior insular co-activation patterns associated with stress markers in chronic primary pain.Journal: Brain communicationsIn common: psych, car, lmerTest, 4 other tools
- [9] doi:10.1038/s41398-026-04010-9 [code]
- Bullying victimization and brain development: a longitudinal structural magnetic resonance imaging study from adolescence to early adulthood.Journal: Translational psychiatryIn common: lavaan, psych, lmerTest, 3 other tools
- [10] doi:10.1371/journal.pone.0353990 [code]
- Positive mood enhances accessibility of unrelated concepts in the first language but not in the foreign language.Journal: PloS oneIn common: psych, car, lmerTest, 3 other tools, cognitive
Contribute
The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.
Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 1 repository of the authors' code, each at its verified commit and with its license, 3 scripts, and 5 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:6f8e505ea77e5879…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[.
Discussion, reproductions, activity
Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.
Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
