scieee Science in your language
[es] (orig)

Herramienta de ayuda guiada para la reminiscencia

Abstract

Actualmente, unas 50 millones de personas sufren demencia, una cifra que va en aumento. La demencia y otros síndromes similares, que implican el deterioro de la memoria, son considerados una prioridad de salud pública, y afectan sobre todo a la población mayor de 60 años. Aunque el deterioro cognitivo no es algo reversible, sí que existen terapias que lo ralentizan. En este trabajo nos centramos específicamente en la memoria, y estudiamos cómo las terapias adecuadas ayudan a frenar la pérdida de la misma. Basándonos en ellas, construimos una herramienta de ayuda a la reminiscencia que permita la evocación de recuerdos a partir de sugerencias relevantes: conceptos de alto valor emocional extraídos de un análisis de texto previo y archivos multimedia personales. La aplicación pretende ser un apoyo tanto para terapeutas como para familiares. A partir del proceso guiado que presentan ambos estímulos, ellos se encargarán de introducir toda la información que el afectado recuerde, resultando en un almacén de recuerdos y del progreso realizado. La visualización de dicha información se presenta de varias maneras, siendo las más relevantes en grafos y diccionarios.

Read accessible full text

Herramienta de ayuda guiada para la reminiscencia

Author: Castilla Castellano, Laura
Year: 2021
Source: https://docta.ucm.es/bitstreams/4428664e-cc91-4c1a-8c92-9fbcaa8d6e0d/download
He amien a de ayuda guiada pa a la
eminiscencia
Guided eminiscence suppo ool
T abajo de Fin de G ado en Ingenie ´ıa In o m´a ica
Cu so 2020-2021
Au o a
Lau a Cas illa Cas ellano
Di ec o es
Pablo Ge ´as G´omez-Na a o
Gonzalo M´endez Pozo
Depa amen o de Ingenie ´ıa del So wa e e In eligencia A i icial
Facul ad de In o m´a ica
Uni e sidad Complu ense de Mad id
Resumen
Ac ualmen e, unas 50 millones de pe sonas su en demencia, una ci a que a en au-
men o. La demencia y o os s´ınd omes simila es, que implican el de e io o de la memo ia,
son conside ados una p io idad de salud p´ublica, y a ec an sob e odo a la poblaci´on ma-
yo de 60 a˜nos. Aunque el de e io o cogni i o no es algo e e sible, s´ı que exis en e apias
que lo alen izan.
En es e abajo nos cen amos espec´ı icamen e en la memo ia, y es udiamos c´omo
las e apias adecuadas ayudan a ena la p´e dida de la misma. Bas´andonos en ellas,
cons uimos una he amien a de ayuda a la eminiscencia que pe mi a la e ocaci´on de
ecue dos a pa i de suge encias ele an es: concep os de al o alo emocional ex a´ıdos
de un an´alisis de ex o p e io y a chi os mul imedia pe sonales.
La aplicaci´on p e ende se un apoyo an o pa a e apeu as como pa a amilia es. A
pa i del p oceso guiado que p esen an ambos es ´ımulos, ellos se enca ga ´an de in oduci
oda la in o maci´on que el a ec ado ecue de, esul ando en un almac´en de ecue dos y del
p og eso ealizado. La isualizaci´on de dicha in o maci´on se p esen a de a ias mane as,
siendo las m´as ele an es en g a os y dicciona ios.
Palab as cla e
Aplicaciones web, p´e dida de memo ia, eminiscencia, e apia digi al, an´alisis de ex o,
ecomendaciones, e ique ado de o os, dicciona io de ecue dos, consul a de ecue dos
Abs ac
As o oday, an es ima ed 50 million people su e om demen ia, and his numbe
con inues o g ow. Demen ia and o he simila synd omes, which in ol e memo y loss, a e
conside ed a public heal h p io i y, mainly a ec ing people o e he age o 60. Al hough
cogni i e impai men is no e e sible, he apies ha can slow i down exis .
In his pape we ocus speci ically on memo y, and s udy how app op ia e he apies
help o slow down he p ocess o memo y loss. Based on hese, we build a eminiscence
iii
i
suppo ool ha allows he e oca ion o memo ies based on ele an sugges ions: emo io-
nally aluable concep s ex ac ed om a p e ious ex analysis and pe sonal mul imedia
iles.
The applica ion is in ended o suppo bo h he apis s and amily membe s. Based
on he guided p ocess p esen ed by he wo s imuli, hey will inpu all he in o ma ion
ha he conce ned pe son emembe s, esul ing in a wa ehouse o memo ies and p og ess
made. The isualisa ion o his in o ma ion is p esen ed in a ious ways, being g aphs
and dic iona ies he mos ele an .
Keywo ds
Web applica ions, memo y loss, eminiscence, digi al he apy, ex analysis, ecom-
menda ions, image agging, dic iona y o memo ies, memo y consul a ions
´
Indice gene al
1. In oducci´on 1
2. In oduc ion 3
3. Es ado de la cues i´on 5
3.1. La memo ia como p oceso cogni i o . . . . . . . . . . . . . . . . . . . . . . 5
3.1.1. Aspec os biol´ogicos y psicol´ogicos . . . . . . . . . . . . . . . . . . . 5
3.1.2. Tiposdememo ia............................ 6
3.1.3. Fases de la memo ia . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.4. P oblemas de memo ia . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1.4.1. El ol ido: un p oceso na u al, pe o solo has a cie o pun o 12
3.1.5. Memo ia y emoci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.6. Causas de los p oblemas de memo ia . . . . . . . . . . . . . . . . . 14
3.2. Te apias de eminiscencia . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.1. En o no y comunicaci´on . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.2. E ec os de la e apia . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3. Te apiasdigi alizadas.............................. 19
4. Re isi´on del en oque p incipal 23
4.1. P ime asideas.................................. 23
4.2. La impo ancia de la es imulaci´on adecuada . . . . . . . . . . . . . . . . . 24
4.3. Pun o de pa ida: ca ego ´ıas y suge encias . . . . . . . . . . . . . . . . . . 25
4.4. Inclui im´agenes: sencillo y de e ec o posi i o . . . . . . . . . . . . . . . . . 27
4.5. Obje i os .................................... 28
5. Desa ollo ´ecnico 29
5.1. Analiza ex os pa a ob ene suge encias . . . . . . . . . . . . . . . . . . . 30
5.2. Dise˜no y uncionalidades de la he amien a . . . . . . . . . . . . . . . . . . 33
5.2.1. Relaciones concep o-concep o . . . . . . . . . . . . . . . . . . . . . 35
5.2.2. Relaciones imagen-concep o . . . . . . . . . . . . . . . . . . . . . . 38
5.2.3. Visualizaci´on del p og eso . . . . . . . . . . . . . . . . . . . . . . . 41
5.3. Implemen aci´on y lujo de la aplicaci´on . . . . . . . . . . . . . . . . . . . . 43

i ´
INDICE GENERAL
5.3.1. Es uc u a in e na: ipos de a chi os . . . . . . . . . . . . . . . . . 44
5.3.2. Almacenamien o de da os . . . . . . . . . . . . . . . . . . . . . . . 45
5.3.3. In e acciones disponibles . . . . . . . . . . . . . . . . . . . . . . . . 50
5.3.3.1. Regis o e inicio de sesi´on . . . . . . . . . . . . . . . . . . 53
5.3.3.2. Elegi ipo de sesi´on . . . . . . . . . . . . . . . . . . . . . 53
5.3.3.3. T abaja con palab as: ecomendaciones y g a os . . . . . 55
5.3.3.4. T abaja con im´agenes: e ique ado y b´usqueda . . . . . . . 59
5.3.3.5. Visualiza el p og eso: es ad´ıs icas y dicciona ios . . . . . 60
6. E aluaci´on con usua ios 63
6.1. Desa ollo de la en e is a . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.2. Recopilaci´on de eedback ............................ 65
6.3. An´alisis de esul ados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7. Conclusiones 69
8. Conclusions 73
Bibliog a ´ıa 77
A. Consen imien o in o mado 83
B. Ejemplo de dicciona io esul an e 85
C. Fuen es pa a el an´alisis de ex o 97
Cap´ı ulo 1
In oducci´on
El en oque p incipal del abajo en a den o del p oyec o CANTOR (Composici´on
Au om´a ica de Na a i as pe sonales como apoyo a Te apia Ocupacional basada en Re-
miniscencia, PID2019-108927RB-I00). Median e el an´alisis de ecue dos y la gene aci´on
de ma e ial, se p e ende da con alg´un ipo de ecu so de ayuda y apoyo, an o pa a pa-
cien es como pa a cuidado es. Pa a ello, hizo al a comp ende algo undamen al: ¿c´omo
ayudamos a alguien a eco da ?
El an´alisis de la pe spec i a psicol´ogica nos se i ´a como el pun o de pa ida pa a
comp ende qu´e elemen os enemos que ene en cuen a a la ho a de dise˜na un ma e ial
digi al de apoyo que sea e dade amen e ´u il. Po el mismo mo i o, dedicamos una pa e
a comen a las he amien as ecnol´ogicas implemen adas pa a ines simila es (de un modo
u o o, e ap´eu icos) que podemos encon a has a la echa.
Una ez conocidas las ca ac e ´ıs icas del p oblema comenzamos a esboza los un-
damen os. Nos encon amos con a ios obs ´aculos: la edad de las pe sonas obje i o, su
es ado de salud, la impo ancia de no elimina le del p oceso (ni ampoco al e apeu a o
amilia ) y la ecopilaci´on de es ´ımulos adecuados. Es as ue os las azones de peso pa a
cons ui una he amien a que, manejada po el e apeu a o amilia , p opo cione es ´ımu-
los e bales y isuales con in enci´on de desencadena el p oceso de eminiscencia en el
a ec ado.
Po la sencillez que pe mi en, la he amien a se desa oll´o como aplicaci´on web a
pa i de HTML. Las in e acciones con el usua io son en un en o no habi ual, que es
su na egado . El lenguaje elegido pa a el desa ollo es Py hon, po su e sa ilidad an o
como pa a el an´alisis de los es ´ımulos como pa a el desa ollo web. Median e la ayuda
de Flask podemos ecoge los da os p opo cionados po el usua io y c ea nues a p opia
base de ecue dos, que se almacena ´a adicionalmen e en ablas de MySQL.
La aplicaci´on sigue las ideas undamen ales de e apia ocupacional, en las que el p oce-
so se desa olla en sesiones de di e en es em´a icas con un o ma o simila a una en e is a
1
2Cap
´
ı ulo 1. In oducci´on
pe sonal en el que se an ano ando los da os p opo cionados po el a ec ado a medida que
los ecue da. Adem´as, al igual que se ealiza en muchas e apias adicionales, que emos
p opo ciona un p oduc o inal de o ma au om´a ica a pa i de dicha in o maci´on. Es-
e se ´a un dicciona ios de concep os, aunque ambi´en se puede isualiza la in o maci´on
como una ed conec ada.
Finalmen e, la he amien a se ´a some ida a una e aluaci´on con usua ios. En es a
ocasi´on, la di icul ad de encon a olun a ios adecuados se suma a la si uaci´on sani a ia
po la COVID-19, pe o se conside a opo uno ene aunque sea una p ueba eal que
nos indique si nues a p opues a a po el buen camino y le descub a posibles allos o
ca encias.
Cap´ı ulo 2
In oduc ion
The main ocus o he wo k alls wi hin he CANTOR p ojec (Au oma ic Composi ion
o Pe sonal Na a i es o Suppo Reminiscence-Based Occupa ional The apy, PID2019-
108927RB-I00). Th ough he analysis o memo ies and he gene a ion o ma e ial, he
aim is o ind some kind o esou ce o help and suppo bo h pa ien s and ca egi e s. In
o de o do his, i was necessa y o unde s and some hing undamen al: how do we help
someone o emembe ?
The analysis o he psychological pe spec i e will se e as he s a ing poin o un-
de s and wha elemen s we need o ake in o accoun when designing a uly use ul digi al
suppo ma e ial. Fo he same eason, we dedica e a momen o commen on he cu en ly
exis ing echnological ools implemen ed o simila pu poses (in one way o ano he , he-
apeu ic).
Once he cha ac e is ics o he p oblem a e known, we begin o ou line he undamen-
als. We encoun e ed se e al obs acles: he age o he a ge s, hei men al and physical
heal h, he impo ance o no elimina ing hem om he p ocess (no he he apis o a-
mily membe ) and he collec ion o app op ia e s imuli. These we e he compelling easons
o cons uc ing a ool ha , handled by he he apis o amily membe , p o ides e bal
and isual s imuli wi h he in en ion o igge ing he eminiscence p ocess in he a ec ed
pe son.
Because o he simplici y hey allow, he ool was de eloped as a web applica ion
based on HTML. In e ac ions wi h he use a e in a amilia en i onmen , which is he
use ’s web b owse . The language chosen o he de elopmen is Py hon, because o i s
e sa ili y bo h o he analysis o he s imuli and o web de elopmen . Wi h he help o
Flask we can collec he da a p o ided by he use and c ea e ou own memo y da abase,
which will be addi ionally s o ed in MySQL ables.
The applica ion ollows he undamen al ideas o occupa ional he apy, in which he
p ocess is de eloped in sessions o di e en opics, wi h a o ma simila o a pe sonal
3
10 Cap
´
ı ulo 3. Es ado de la cues i´on
•Pseudohipe mnesias. E ocaci´on epe i i a de ecue dos, po ejemplo, e-
lacionados con la pa olog´ıa del pacien e y que pueda usa pa a a ianza su
a gumen aci´on. Tambi´en puede da se en poblaci´on sana.
•Ecmnesias. Se p oduce cuando el suje o c ee es a en el pasado, lo que supone
e i i con g an implicaci´on emocional i encias p e ´e i as.
Pa amnesias y pa ap axias. La pa amnesia es una dis o si´on causada po la
inclusi´on de de alles alsos o po una e e encia empo al e ´onea: no es que el
suje o no ecue de, sino que dichos ecue dos es ´an al e ados. Po o a pa e, una
pa ap axia es un e o de memo ia que suelen o igina se po el ol ido de de alles o
di icul ades en la p oducci´on de un ecue do que sabemos es ´a p esen e. Son allos
de memo ia p opios ambi´en de suje os sanos. Los ca ego izamos seg´un:
•Anomal´ıas del ecue do.
◦Ca as sin nomb e. Se econoce e iden i ica ap opiadamen e a o a pe -
sona, pe o se es incapaz de eco da su nomb e.
◦No ubicaci´on. Se iden i ica a la pe sona como conocida, pe o no se sabe
de qu´e. Suele ocu i al encon a se a la pe sona ue a de su con ex o
habi ual.
◦En la pun a de la lengua. Fen´omeno que sucede cuando se iene la
ce eza de sabe una palab a aunque no se pueda ecupe a . Se p oduce un
ecue do pa cial de algunas ca ac e ´ıs icas de la palab a, po lo que el uso
de pis as onol´ogicas o sem´an icas acili a su acceso. Los in en os allidos
al in en a da con la palab a no son al aza , ienen alguna elaci´on.
◦Sensaci´on de conoce . Segu idad de conoce o sabe algo, pe o alla al
in en a demos a lo o a e igua lo.
◦Ve i icaci´on de a eas. Conduc as de comp obaci´on pa a e i ica que se
han ealizado de e minadas acciones o a eas po que el ecue do de aquello
que se comp ueba es ´a ausen e o a enuado. Un ejemplo muy com´un es la
duda de habe ce ado la pue a de casa as sali .
◦Laguna empo al. P´e dida del ecue do de los hechos ocu idos en un
pe iodo de iempo. El allo eal se p oduce po no habe p es ado a enci´on
conscien e a los acon ecimien os.
◦Pseudomemo ias. Elabo aci´on de ecue dos pa a ellena “ ac´ıos” de
memo ia: con abulaciones, an as´ıas y ecue dos deli an es.
•Anomal´ıas de econocimien o.
◦D´ej`a u. Suceso que se sien e como ya i ido, pe o sin sabe po qu´e.
◦Jamais u. Incapacidad de econoce y eco da una si uaci´on, aunque
se sepa que ue i ida.

3.1. La memo ia como p oceso cogni i o 11
◦C ip omnesia. Se ecue da algo que es ´a almacenado en la memo ia, pe o
no se expe imen a como un ecue do. Es o hace, po ejemplo, que una
pe sona se a ibuya como p opia una melod´ıa que p e iamen e escuch´o.
Asociados a as o nos men ales.
•Esquizo enia. Sob eca ga cogni i a po las di icul ades pa a il a y selec-
ciona la in o maci´on ele an e.
•Dep esi´on g a e. Los pacien es dep imidos ecue dan m´as el ma e ial nega-
i o. Su memo ia es m´as ace ada a la ho a de econoce de cosas conc e as
que en eco da de o ma lib e.
•Ansiedad. A di e encia de los pacien es con dep esi´on, su memo ia abaja
mejo eco dando de o ma lib e que econociendo.
Adem´as, ampoco exis e un ´unico ipo de amnesia. La amnesia puede se ansi o ia
ope manen e, dependiendo de cada caso, e in lui en un pe ´ıodo de iempo mayo
o meno . Si es una incapacidad de eco da i encias pasadas, se denomina amnesia
e ´og ada. Po o a pa e, si lo que ocu e es una incapacidad de codi ica y almacena
en la memo ia nue a in o maci´on, es amos en e a amnesia an e ´og ada.
O a clasi icaci´on adicional se ealiza seg´un la causa:
De i adas de la p esencia de una lesi´on ce eb al: s´ınd ome amn´esico, s´ınd o-
me de We nicke-Ko sako , amnesia pos aum´a ica.
De i adas de demencias. La demencia es un as o no degene a i o del ce eb o
en el que se p oduce un de e io o p og esi o, in elec ual y emocional del pacien e.
Las al e aciones mn´esicas suelen se los p ime os signos de en e medad. Es e es el
caso de la demencia senil o p esenil, as´ı como de la en e medad de Alzheime .
De i adas de causas emocionales o psicol´ogicas: as o no de pe sonalidad
m´ul iple, amnesia disocia i a, uga disocia i a, amnesia lacuna .
Amnesia de la ni˜nez. Consis e en la incapacidad de eco da e en os i idos en
la ni˜nez. A pesa de su nomb e, es e ipo no se conside a un as o no, ya que es
com´un y o ma pa e del desa ollo no mal del sis ema ne ioso a medida que se
c ece.
Inducida po d ogas. La adminis aci´on de sus ancias que a ec an al unciona-
mien o del ce eb o puede hace que no se ecue den los hechos que suceden en ese
momen o.
12 Cap
´
ı ulo 3. Es ado de la cues i´on
Amnesia de uen e. Exis en cie os da os o piezas de in o maci´on que se ecue dan
m´as o menos bien, aunque no se es capaz de sabe cu´al es su uen e (c´omo se ha
llegado a sabe ace ca de ellas).
La ca ego izaciones ealizadas en es e apa ado incluyen odo ipo de e o de p´e dida
de memo ia, si bien algunos son ca ac e izados como ol ido pun ual y no son p oblemas
g a es.
3.1.4.1. El ol ido: un p oceso na u al, pe o solo has a cie o pun o
Po lo is o has a aho a, podemos conclui que, aunque el ´e mino amnesia signi ica
li e almen e “ol ido”, lo que com´unmen e llamamos ol ido hace e e encia a cualquie ipo
de p´e dida del ma e ial de la memo ia a la go plazo, ya sea un ipo de amnesia e ´og ada,
pa amnesia, pa ap axia o consecuencia de o a causa de las mencionadas a iba.
O o aspec o impo an e a ene en cuen a es el hecho de que si bien el p oblema que
suele p eocupa nos suele da se en el econocimien o o e ocaci´on, po se la memo ia un
p oceso de a ias ases, un p oblema de memo ia en ealidad pod ´ıa ocu i en cualquie a
de ellas.
Recalcamos ambi´en de nue o que no debemos iden i ica inmedia amen e p oblemas
de memo ia con edad a anzada: los j´o enes y adul os ambi´en pueden padece allos
de memo ia po cualquie a de es os mo i os, ya sea de mane a pun ual o con cie a
ecuencia. A p ime a is a, el ol ido puede pa ece una ine iciencia de la memo ia. Sin
emba go, cons i uye pa a nues o ce eb o algo simila a una limpieza de disco du o: se
eliminan odos los da os conside ados i ele an es y se man ienen los que son necesa ios
o impo an es, dejando luga pa a nue a in o maci´on.
No es po an o un p oceso opues o a la unci´on de memo ia, sino uno complemen a io.
Pa a una pe sona de cualquie edad, es pe ec amen e na u al ol ida in o maci´on. El
p oblema se p esen a cuando es a p´e dida no se p oduce de la o ma habi ual, y se e mina
ol idando in o maci´on conside ada como impo an e.
Adem´as, los ecue dos no son pe manen es, pues o que se man ienen en un ejido que
cambia con inuamen e, en el que algunas neu onas mue en y cie as conexiones cambian
o se debili an. Es o supone que no ´unicamen e podemos pe de la disponibilidad (p e-
sencia o ausencia) en nues o sis ema cogni i o de la in o maci´on almacenada, sino quiz´as
solamen e su accesibilidad ( acilidad de ecupe aci´on en un momen o de e minado).
Es a dis inci´on sugie e que una expe iencia puede pa ece pe dida en su o alidad solo
po que no se haya p esen ado una cla e de ecupe aci´on adecuada que e oque el ecue do.
Es o supond ´ıa una inaccesibilidad empo al, pe o no necesa iamen e una p´e dida de
disponibilidad, po lo que pod ´ıa ecupe a se en o o momen o.
3.1. La memo ia como p oceso cogni i o 13
T abaja emos po an o en ecupe a la accesibilidad de es os ecue dos impo an es,
in en ando p omo e la e ocaci´on de es ´ımulos asociados. Es deci , en pode ol e a
llega a un ecue do que se c e´ıa pe dido, pe o que a´un se encuen a en la memo ia.
A la is a de las clasi icaciones, podemos e que es o inclui ´a sob e odo pa ap axias
g a es, consecuencia de amnesias e ´og adas de i adas de lesiones, demencias u o os
ac o es psicol´ogicos, en e los que se encuen an la dep esi´on y la ansiedad, que ag a an
cualquie o o p oblema exis en e.
Adem´as, el ol ido que se p oduce po eliminaci´on, a menudo es ´a asociado a expe-
iencias aum´a icas o dolo osas. Po las azones expues as en el siguien e apa ado, no
se busca ´a ecupe a es e ipo de p´e didas.
3.1.5. Memo ia y emoci´on
La memo ia emocional es uno de los aspec os nuclea es de la iden idad humana: nues-
os ecue dos au obiog ´a icos m´as ´ı idos suelen es a asociados a emociones muy in en-
sas, sean posi i as o nega i as. Se ha plan eado que lo que hace que eco demos mejo
o peo un suceso no es an o su ele ancia en la his o ia pe sonal como la in ensidad de
las emociones que expe imen amos cuando u o luga . Es habi ual so p ende nos de que
somos capaces de eco da de alles apa en emen e nimios con mucha m´as cla idad que
o os ecue dos m´as impo an es de la misma an ig¨uedad.
El es ado de ´animo a ec a en el momen o de selecciona qu´e es lo que gua damos
en la memo ia, es deci , al de e mina la in o maci´on m´as impo an e. As´ı, al es a de
buen humo p es a emos m´as a enci´on a las cosas que alo amos como posi i as, y se ´an
es os ecue dos los que m´as ´acilmen e se e oquen despu´es. El psic´ologo Go don Bowe
denomin´o a es e en´omeno como p ocesamien o cong uen e con el es ado de ´animo. Adicio-
nalmen e, exis en dos ac o es emocionales que a ec an al ecue do: el g ado de ac i aci´on
y la alencia de la emoci´on.
La ac i aci´on emocional nos hace cen a la a enci´on sob e la si uaci´on o el es ´ımu-
lo, p oduciendo que en el u u o se ecue de mejo , sob e odo cuando el es ado emocional
es simila al del con ex o de ap endizaje. No obs an e, cie as emociones in ensas (gene-
almen e nega i as) ambi´en pueden in e e i en o os ipos de memo ia, conc e amen e
la p ocedimen al y la de abajo, a ec ando a la consolidaci´on de los ecue dos. Po lo que
no necesa iamen e un al o g ado de ac i aci´on implica una mejo ijaci´on del ecue do.
Po ello es impo an e ambi´en la alencia de la emoci´on. En el ma co de la psico-
log´ıa emocional, la palab a alencia se usa pa a designa la cualidad posi i a o nega i a.
En gene al, los ecue dos asociados a emociones ag adables se ecue dan mejo y con m´as
de alles que los nega i os, especialmen e en edades m´as a anzadas.
14 Cap
´
ı ulo 3. Es ado de la cues i´on
Relacionado con la alencia emocional encon amos el en´omeno de la dependencia
de es ado, p opues o po Bowe : exis e una endencia a eco da con mayo acilidad los
elemen os memo izados en un es ado de ´animo semejan e al que enemos en el momen o de
e oca las. Po ejemplo, eco damos con m´as acilidad e en os posi i os si es amos aleg es
y m´as expe iencias nega i as si nos sen imos is es.
Memo ia y emoci´on son po an o p ocesos ´ın imamen e elacionados: odas las e apas
del ecue do, desde la codi icaci´on de in o maci´on has a su ecupe aci´on a la go plazo, son
acili adas po ac o es de ipo emocional. Es a in luencia es bidi eccional, de modo que
los ecue dos p o ocan con ecuencia la apa ici´on de las emociones.
Po es e mo i o, al busca el bienes a psicol´ogico de los a ec ados, se ´a impo an e
c ea un ambien e en el que p imen las emociones posi i as, pa a acili a la e ocaci´on de
ecue dos ag adables.
3.1.6. Causas de los p oblemas de memo ia
Como pa e inal del an´alisis del con ex o del pacien e, lis amos las p incipales causas
de los p oblemas de memo ia.
In e e encias en el p oceso de memo izaci´on. Si poco despu´es de ap ende
un n´ume o de el´e ono ap endemos o o, es p obable que nos ol idemos de alguno
de los n´ume os o que los con undamos.
Fal a de sue˜no y/o nu ici´on. Pe judica la a enci´on y concen aci´on necesa ias
pa a de ec a , cap a y p ocesa la in o maci´on. Adem´as, el sue˜no REM se asocia a
la consolidaci´on en la memo ia de los ecue dos.
Es ´es y ansiedad. La am´ıgdala en ´ıa se˜nales que acili an las ope aciones ela-
cionadas con la memo ia en o as ´a eas del ce eb o, especialmen e el hipocampo
y la co eza p e on al. Las ho monas del es ´es, como el co isol, in e ac ´uan con
ella, de o ma que cuando sen imos ansiedad, la consolidaci´on de ecue dos empeo a
po que la memo ia de abajo queda pa cialmen e ocupada po el es ´es.
O os p oblemas de salud. Po ejemplo, los p oblemas espi a o ios pueden p o-
oca que llegue menos sang e al ce eb o. O os ejemplos son la anemia, la diabe es,
la p´e dida excesi a de sang e o la al a de i aminas, as´ı como la p esencia de u-
mo es.
D ogas y e ec os secunda ios de algunos ´a macos. El consumo de alcohol
y di e en es d ogas ambi´en se ha is o asociado a la apa ici´on de p oblemas de
memo ia, bloqueos y o os p oblemas elacionados.
3.2. Te apias de eminiscencia 15
Dep esi´on y o os as o nos del es ado del ´animo. La dep esi´on ambi´en
puede gene a p oblemas de memo ia, basados en e o os ac o es en el la len i ud
men al que puede conlle a , la umiaci´on y los p oblemas de concen aci´on que
pueden es a asociados a es e diagn´os ico. No es ex a˜no que apa ezcan bloqueos,
allos de e ocaci´on de i ados de al a de a enci´on o sesgo hacia el ecue do de e en os
nega i os.
En ejecimien o no ma i o. La mayo ´ıa de pe sonas, con el paso de los a˜nos,
pie den acul ades. Nos hacemos m´as len os, enemos m´as p oblemas de mo ilidad
y necesi amos m´as iempo pa a azona . La memo ia no es una excepci´on a es as
capacidades. Ello se debe al en ejecimien o de las neu onas, siendo habi ual que
egiones del enc´e alo como el hipocampo se eduzca o que el ni el de sang e en ellas
se eduzca. Es o quie e deci que cie a p´e dida de memo ia es espe able, si bien
hay que igila su ni el.
Da˜no ce eb al adqui ido ( auma ismo c aneoence ´alico y acciden es ce eb o as-
cula es). Acciden es de ´a ico o di e en es ipos de golpes en la cabeza, as´ı como
acciden es ce eb o ascula es.
P ocesos de de e io o cogni i o y demencia. Es os p oblemas de memo ia an
a ende en la mayo pa e de casos a acen ua se y ag a a se con el paso del iempo
debido a la neu odegene aci´on.
3.2. Te apias de eminiscencia
En ausencia de un a amien o cu a i o, se hace necesa io un abo daje e ap´eu ico
mul idimensional, que incluya in e enciones no a macol´ogicas des inadas a man ene y
es imula las capacidades p ese adas del indi iduo. Con ello, se busca consegui la mejo
si uaci´on uncional posible en cada es ad´ıo de la en e medad y con alen iza de es a o ma
el decli e p og esi o que pudie a apa ece .
Habla de es imulaci´on y man enimien o a ni el de unciones ce eb ales es habla de
plas icidad del sis ema ne ioso o neu oplas icidad. Es e ´e mino hace e e encia a la ca-
pacidad de nues o sis ema ne ioso cen al pa a c ea y modi ica conexiones neu onales
du an e oda nues a ida con el in, en ocasiones, de compensa cie as p´e didas. Con la
es imulaci´on adecuada, nues o ce eb o c ea nue as conexiones neu onales: nue as edes
que ayuda ´an a no pe de o a man ene , du an e un iempo, unciones supe io es cuando
una en e medad como el Alzheime comience a des ui neu onas de o ma desmedida.
Son muchas las in e enciones psicosociales p opues as pa a el a amien o de es os
pacien es, pe o noso os nos cen a emos en la e apia de eminiscencia, ya que se cen a
en po encia undamen almen e la memo ia epis´odica y ambi´en la sem´an ica. Consis e

16 Cap
´
ı ulo 3. Es ado de la cues i´on
en la discusi´on de ac i idades, e en os y expe iencias pasadas, gene almen e con la ayuda
de ecue dos ya p esen es que si an de desencadenan es.
Cen a se en las capacidades y ecue dos p ese ados p omue e la comunicaci´on y
pe mi e a la pe sona conec a con su pasado y ecupe a su sen ido de iden idad pe sonal.
Se conside a una in e enci´on l´ımi e en e las e apias di igidas a la es imulaci´on cogni i a
y las di igidas al aspec o emocional, con po enciales e ec os en la memo ia au obiog ´a ica
y en el bienes a psicol´ogico.
De o ma simpli icada, se suelen dis ingui dos ipos de e apia de eminiscencia: una
e isi´on guiada po su pasado desembocando en la ealizaci´on de un lib o de ida, o una
eminiscencia gene al, de o ma menos es uc u ada y a ando sob e emas espec´ı icos
del pasado ( acaciones amilia es, colegio, juegos in an iles, p ime abajo. . . ).
En cualquie a de los o ma os se conside a undamen al la in oducci´on de es ´ımulos
desencadenan es ( o og a ´ıas, m´usica, obje os an iguos. . . ) que si an de ayuda al ecue -
do. Es os desencadenan es pueden se gen´e icos, e lejando expe iencias comunes en la
ida de las pe sonas ele an es a su g upo de edad (po ejemplo, un lib o escola de su
´epoca), o espec´ı icos, con es ´ımulos elacionados con las p opias expe iencias de la pe sona
( o og a ´ıas de su boda o de un iaje impo an e).
Vemos que ambas ap oximaciones compa en muchas ca ac e ´ıs icas. En es e abajo
nos basamos en las dos con la inalidad de ayuda a los cuidado es a es imula adecua-
damen e al pacien e median e una he amien a guiada. Po ello, se op a po oma unos
´opicos cen ales como en la eminiscencia gene al, pe o en luga de man ene los deses-
uc u ados, se busca c ea una o ganizaci´on de los da os, como en la ap oximaci´on de las
his o ias de ida, aunque sin llega a p esen a una na a i a o lib o inal.
Con el obje i o de encon a la clasi icaci´on m´as adecuada pa a nues a aplicaci´on,
acudimos al campo de e apia ocupacional. En gene al, los pacien es de las e apias son
pe sonas ancianas, po lo que en la mayo ´ıa de ellas, ya sean con el obje i o de cons ui
un lib o de ida o no, se suelen a a los siguien es apa ados b´asicos:
¿Qui´en soy? Nomb e, edad, luga de nacimien o, domicilio, el´e ono...
In ancia. Da os como la echa de nacimien o de he manos, luga de esidencia, el
nomb e de los pad es... Pe o ambi´en amilia, juegos y jugue es, amis ades, escuela...
Adolescencia y ju en ud. Es udios, p ime abajo, amis ades, ocio, amo es, no-
iazgo...
Madu ez. Boda, hijos, abajo, coche, i ienda, a iciones, acaciones...
3.2. Te apias de eminiscencia 17
Ac ualidad.´
Ul imos a˜nos de abajo, jubilaci´on, es ado ac ual de la amilia, en-
o no ac ual...
El an es y el aho a. Compa aci´on en p ime a pe sona, as´ı como con la pa eja, los
hijos, y o as elaciones signi ica i as.
El d´ıa a d´ıa. Ac i idades del d´ıa a d´ıa o semana no mal, luga de esidencia...
Mis cosas. A iciones ac uales, pel´ıculas de in e ´es, manualidades, juegos, lib os,
gas onom´ıa...
A a ´es de es e esquema, se p e ende a ende a cua o aspec os b´asicos de la ida de
la pe sona:
1. Las elaciones m´as impo an es. Familia es, amigos, compa˜ne os con las que la
pe sona gua da especial elaci´on.
2. Los luga es p e e idos. El domicilio ac ual, el pueblo o egi´on de o igen, luga es
que haya isi ado.
3. An´ecdo as. Expe iencias i ales, iajes...
4. In e eses ac uales, o incluso planes de u u o.
Es as lis as se i ´an como pun o de pa ida pa a pode de e mina pos e io men e qu´e
emas end ´an que se a ados en nues a he amien a, a in de que sea de u ilidad.
3.2.1. En o no y comunicaci´on
A la ho a de abaja en la ecupe aci´on de ecue dos, es impo an e c ea una ex-
pe iencia ag adable. Po lo is o en el cap´ı ulo an e io , es de i al impo ancia e i a
que la pe sona se sien a is e, agobiada, o con emociones nega i as, pues o que ello solo
acili a ´a una espues a pe judicial. Es m´as, es o solo puede ag a a los emo es p opios
de una pe sona que ya es ´a su iendo el as o no, como abandono, acaso, aislamien o o
con usi´on.
Las es ca ac e ´ıs icas que debe ene un en o no adecuado que acili e conduc as
posi i as son:
1. Sencillez. El en o no se debe simpli ica , pe o conse ando siemp e las cosas pe -
sonales y ecue dos de la pe sona en e ma.
2. Es abilidad. Es impo an e es ablece u inas, y no cambia los h´abi os y gus os
de la pe sona a ec ada.
18 Cap
´
ı ulo 3. Es ado de la cues i´on
3. Segu idad. Se deben e i a o sup imi odo ipo de pelig os.
Po ello, es de i al impo ancia c ea una he amien a que pueda se u ilizada en el
en o no amilia , que encaje con un ambien e anquilo, elajado y dis endido en el que
la pe sona se sien a c´omoda y pueda concen a se en s´ı misma.
La comunicaci´on con la pe sona depende mucho de cu´al sea su ipo de p oblema y lo
a anzado que es ´e. Al se cada si uaci´on muy pa icula , no busca emos soluciona es e
p oblema con nues a aplicaci´on, de o ma que pueda se u ilizada pa a odos. Es deci , la
elecci´on comunica i a se deja ´a en manos del in e media io o cuidado , que adem´as iene
un mayo ango comunica i o que la m´aquina, mien as que la aplicaci´on solo mos a ´a
suge encias de o ma simple y esquem´a ica. No obs an e, p esen amos algunos consejos
pa a el cuidado no expe o, ya que seg´un un es udio ealizado po C espo (2015), el 80 %
de las pe sonas con demencia en Espa˜na son cuidados po sus amilia es en el en o no
domicilia io:
Paciencia y comp ensi´on. Hace sabe que se le escucha y que se in en a en en-
de le con in e ´es. Da le segu idad con palab as y ges os, anim´andole a exp esa se
a pesa de sus di icul ades. Debe sen i que se le da iempo pa a pensa y exp e-
sa se, as´ı que es p e e ible no co egi , c i ica ni discu i lo que dice, ayud´andole a
exp esa se a a ´es de ejemplos.
Sen imien os. El cen o de la a enci´on debe es a en los sen imien os que quie e
exp esa y no en los hechos o las palab as que dice, ya que las emociones son m´as
impo an es. A ende asimismo al p opio lenguaje co po al: habla de en e, e i a
mo imien os b uscos, u iliza ges os y exp esiones aciales amis osas.
T anquilidad. Deben busca se luga es anquilos, pa a que pueda concen a se
en sus pensamien os y limi a odo aquello que pueda dis ae le mien as habla,
sin in e e encias ni in e upciones. E i a ambi´en los ambien es con excesi a o
insu icien e luminosidad, y los obs ´aculos ´ısicos en e ambos, como una mesa, ga as
de sol, o sillas de di e en es al u as.
T a amien o pe sonal. Pa a acili a le la comp ensi´on de los mensajes es impo -
an e iden i ica se y di igi se a la pe sona en e ma po su nomb e, cla a y len amen e,
u ilizando palab as simples y amilia es.
Repe ici´on. Las p egun as e ins ucciones deben hace se poco a poco, epi iendo
y o mul´andolas an as eces como sea necesa io. En ocasiones, es mejo econ e i
las p egun as o eci´endole la espues a como al e na i a, y en a iza las palab as
cla e de los mensajes que se quie an ansmi i .
Apoyos senso iales. Tambi´en puede se ´u il o ece apun es isuales, se˜nalando,
ocando o indicando los obje os de los que se habla.
3.3. Te apias digi alizadas 19
No p esiona . Es undamen al e i a los in e oga o ios a la ho a de ayuda le
a eco da , a ´andole con espe o y dignidad, e i ando habla le con un ono de
supe io idad.
Elimina us aciones. En los casos m´as g a es, la cla e es o mula p egun as
que puedan esponde se con “s´ı” o “no”, y e i a aquellas p egun as m´as abie as.
3.2.2. E ec os de la e apia
En elaci´on a la e ec i idad de es e ipo de e apias, exis e e idencia ecien e sob e
los e ec os posi i os en la alen izaci´on del de e io o cogni i o, la calidad de ida, la
comunicaci´on, el es ado de ´animo y o os s´ın omas psicol´ogicos y de conduc a. A pesa
de la dis inci´on en e las dos ap oximaciones di e en es ( eminiscencia gene al e his o ia
de ida), la modalidad de la e apia no pa ece se an impo an e pa a ob ene e ec os
posi i os como lo son el con ex o donde se adminis a la in e enci´on: o ma o indi idual
o g upal o si son pe sonas que i en en la comunidad o es ´an ins i ucionalizadas.
De acue do con Na a o (2017), los bene icios m´as obse ables son:
Inc emen o de la sensaci´on gene al de bienes a .
Aumen o de la au oes ima.
Supe aci´on de las emociones nega i as, p esen ando una pe sonalidad m´as aleg e.
Aumen o de las elaciones in e pe sonales.
Reducci´on de la sin oma olog´ıa dep esi a.
Reducci´on de las conduc as p oblem´a icas.
Ralen izaci´on del de e io o cogni i o.
3.3. Te apias digi alizadas
Du an e la ´ul ima d´ecada hemos obse ado como la ecnolog´ıa se ha in oducido en
el ´ambi o sani a io. El concep o conocido como eHeal h hace e e encia a una asis encia
digi al median e he amien as TIC pa a mejo a la p e enci´on, el diagn´os ico, el a a-
mien o, el seguimien o y la ges i´on de los aspec os elacionados con la salud. La ecien e
apa ici´on de la COVID-19, al cancela de o ma ab up a oda ac i idad p esencial, p o-
puls´o la ele ancia de es a disciplina. En el ´ul imo a˜no, las consul as m´edicas ealizadas
po el´e ono o ideollamada han aumen ado no ablemen e.
26 Cap
´
ı ulo 4. Re isi´on del en oque p incipal
No obs an e, es as elaciones son algo subje i o y pe sonal, po lo que a p io i, pa a
ayuda a la pe sona, necesi a ´ıamos ya conoce es a in o maci´on de an emano. Po ello,
buscamos c ea una base inicial de conocimien o en la que ecojamos cu´ales son los concep-
os m´as habi uales que se a an al habla de es os emas, pa a cons ui pos e io men e
unas suge encias con sen ido.
Po ejemplo, al habla de amilia indudablemen e apa ece ´an las palab as “mad e”,
“pad e” o “ ´ıo”, pe o buscamos sabe si se ´a habi ual menciona isi as al pueblo, unas
acaciones en la playa, o comidas amilia es los domingos po la a de. Es o nos a oja ´a
un en oque m´as pe sonal sob e el conocimien o de pa ida.
Necesi amos po an o in o maci´on co idiana, simple, y sencilla de cada una de las
ca ego ´ıas en las que subdi idi emos la aplicaci´on. Adem´as, es os da os deben con a con
una se ie de sen imien os asociados, que se ean e lejados en ellos. Es deci , que emos
conoce de qu´e suele habla la gen e cuando hablan de es os emas conc e os, que adem´as
son de ´ındole pe sonal. Es de p e e que encon a uen es de in o maci´on de es e ipo
p esen e una se ie de p oblemas.
En p ime luga , al se emas pe sonales, se ´a m´as di ´ıcil encon a in o maci´on acce-
sible. Po o a pa e, ex os como es os no son ecuen es en ning´un ipo de li e a u a. Y
inalmen e, no es su icien e con simples biog a ´ıas, pues necesi amos a a una se ie de
emas m´as all´a de una pe il c onol´ogico gene al.
Sin emba go, obse amos que es e ipo de ex os se asemeja mucho a aquellos que se
edac an cuando se comienza a ap ende un idioma. Es a ue la idea inicial y pe mi i´o
encon a una nume osa can idad de na a i as de es a ´ındole, pues a o unadamen e,
hace ya unos a˜nos, muchos p o eso es de idiomas ap o echa on la no edad de los blogs
pa a c ea un pun o de encuen o con sus alumnos. Es o inclu´ıa deja en adas en el
mismo como enunciados de edacciones, donde los alumnos deb´ıan deja sus espues as
como comen a ios.
Indagando en la ed se pudo encon a una se ie de blogs de p o eso es de espa˜nol
que con aban con es e ipo de con enido, as´ı como de p o eso es de lengua cas ellana de
educaci´on p ima ia. Po an o, as unas peque˜nas co ecciones (ya que son ex os de
pe sonas que es ´an empezando a ap ende espa˜nol, bien ex anje os o in an es), hemos
conseguido una se ie de ex os sob e em´a icas co idianas sob e los que podemos abaja .
O as uen es adicionales han sido p´aginas de idiomas de ca ´ac e m´as gene al, y ambi´en
p´aginas de biog a ´ıas, pues al in y al cabo siguen p esen ando in o maci´on impo an e,
aunque no ue a su icien e. La lis a comple a de uen es puede consul a se en el anexo C.
La selecci´on de los ex os se hizo a endiendo a es azones: simplicidad de la na a i a,
adecuaci´on de la em´a ica, y acilidad de ob enci´on. T as busca la mayo semejanza en e

4.4. Inclui im´agenes: sencillo y de e ec o posi i o 27
los emas adicionalmen e a ados en e apia ocupacional pa a la c eaci´on de his o ias
de ida y aquellos a los que se ha conseguido acceso, inalmen e se ob iene un o al de
7 ca ego ´ıas di e en es, as´ı como un apa ado de da os pe sonales, pa a simplemen e
pode egis a los da os b´asicos de una pe sona, como nomb e, domicilio o echa de
nacimien o, que ambi´en son ele an es.
Po an o, dedicadas a las dis in as e apas i ales enemos 3, in ancia,ju en ud y
e apa adul a. Las dos ´ul imas p esen a on la mayo di icul ad en cuan o a encon a
ex os na a i os, po lo que en es e caso se han u ilizado biog a ´ıas en e ce a pe sona,
en luga de las na a i as pe sonales que p esen an las dem´as ca ego ´ıas. Comp enden
sob e odo biog a ´ıas co as de pe sonas humildes, pe o ambi´en la pa e m´as es ´anda de
las de algunas celeb idades.
Las 4 es an es a an sob e emas m´as gene ales que, aunque hayan a iado a lo la go
del iempo, hab ´an es ado siemp e p esen es en la ida de una pe sona: amilia,comida,
acaciones ya iciones. Son emas muy comunes sob e los que hace edacciones, po lo
que ue algo m´as sencillo encon a uen es de in o maci´on adecuada.
Con es o ya hemos conseguido ene una base de conocimien o inicial sob e la que
podemos abaja pa a ex ae in o maci´on ele an e. En o al, enemos 294 ex os: 47 de
la ca ego ´ıa e apa adul a, 46 de a iciones, 30 de comida, 33 de amilia, 46 de in ancia, 47
de ju en ud y 45 de acaciones. Es os ex os son analizados y p ocesados pa a a e igua
cu´ales son las palab as o concep os m´as habi uales elacionados con cada ca ego ´ıa ( e
apa ado 5.1).
4.4. Inclui im´agenes: sencillo y de e ec o posi i o
Los es ´ımulos isuales son especialmen e e ec i os a la ho a de eco da . Po an o,
no podemos ob ia su p esencia a la ho a de cons ui nues a aplicaci´on. Las o og a ´ıas
apo adas po los p opios amilia es son las m´as ele an es, po lo que enemos que pe -
mi i un apo e de o og a ´ıas pe sonales.
En un p incipio se ba aj´o la posibilidad de inclui en la p opia aplicaci´on un mo o
de b´usqueda conec ado con Google Im´agenes pa a pode inclui o os m´as gen´e icas que
quiz´as no se u iesen a mano, como po ejemplo, “pue o de M´alaga a˜nos 50”. Es o eque-
i ´ıa de una conexi´on a in e ne , y posey´endola, una pe sona es ´a ´acilmen e acos umb ada
a desca ga una imagen de in e ne y coloca la en una ca pe a conc e a.
Po lo an o, pa a no eca ga innecesa iamen e la aplicaci´on y pe mi i su empleo en
zonas que no engan conexi´on a in e ne , la posibilidad inalmen e se desca ´o. Lo que
se pe mi i ´a se ´a po an o el olcado local de im´agenes, lo cual no equie e de in e ne .
28 Cap
´
ı ulo 4. Re isi´on del en oque p incipal
En es e caso ene conexi´on solo supond ´ıa una en aja adicional, pe o no ene la no
es ingi ´ıa el uso de la aplicaci´on.
Po ´ul imo, es de ecalca que si una imagen unciona como es ´ımulo, desencadena ´a
ambi´en una his o ia o desc ipci´on, po lo que ambi´en end ´a unos concep os asociados,
que p e isiblemen e encaja ´an con las ca ego ´ıas desc i as an e io men e.
4.5. Obje i os
Analizamos b e emen e lo que hemos desa ollado en los apa ados an e io es: busca-
mos que la pe sona a ec ada consiga eco da po s´ı misma, y pa a ello, abajamos con
una se ie de emas o ca ego ´ıas. En ellas end emos dos es ´ımulos dis in os (concep uales
y isuales), pe o ambos compa en el mismo obje i o, que es consegui que el bene iciado
ecue de. Si es o es as´ı, que emos adem´as ecopila la in o maci´on, es deci , i egis ando
odo lo eco dado.
Adem´as, que emos e i a la posible us aci´on en e a la ecnolog´ıa, y no elimina
po comple o el componen e humano de la e apia. Po ello, la he amien a se des ina ´a
al cuidado o amilia . Es e se i ´a de canal de comunicaci´on, es ableciendo el lujo de la
sesi´on o con e saci´on a pa i de las ecomendaciones simples de la o ma que c ea m´as
con enien e, a endiendo al es ado del bene iciado.
Es undamen al po an o con a con una cons an e in e acci´on bene iciado-usua io-
o denado , po lo que se ´a necesa io dise˜na una aplicaci´on in e ac i a. No obs an e, dado
el obje i o de la e apia, es a debe ´a se simple, de o ma que el oco de a enci´on del
usua io no sea la p opia aplicaci´on, sino el bene iciado. Po an o, la o ma de in oduci
los da os en la aplicaci´on no debe de se en excesi amen e exhaus i a, pa a e i a ompe
el hilo de la con e saci´on. El usua io debe ´a p esen a de o ma b e e aquello que a
in oduciendo.
Ya hemos comen ado que ambi´en enemos que consegui almacena los da os de
las sesiones y asegu a nos que se ecupe an adecuadamen e pa a pos e io es ocasiones.
Las e apias se suelen di idi en a ios d´ıas, po lo que es o es una idea undamen al.
Adicionalmen e, al igual que hacen los lib os de ida, enemos que se capaces de p esen a
es e p og eso de una o ma comp ensible, y que sea ´u il pa a el bene iciado en caso de
que quie a isualiza el es ue zo que ha ealizado.
Cap´ı ulo 5
Desa ollo ´ecnico
Con es os ´ul imos obje i os en men e, pasamos a desc ibi el desa ollo ´ecnico de
la aplicaci´on. La na a i a a segui se ´a p incipalmen e c onol´ogica: qu´e se cons uy´o
p ime o, po qu´e y los cambios que se ue on a˜nadiendo sob e ello. Finalmen e a a emos
aspec os m´as gene ales del conjun o de la aplicaci´on. El c´odigo de la aplicaci´on puede
encon a se en h ps://gi hub.com/NILG oup/TFG-2021-Gene acionHis o ias.
El lenguaje elegido ue Py hon, po su e sa ilidad. Necesi amos cons ui una aplica-
ci´on in e ac i a, ealiza un p ocesamien o de lenguaje na u al y ambi´en se capaces de
almacena da os. En conc e o, la e si´on que se u iliza es Py hon 3.8.
En p ime luga , habla emos de las elaciones, que son el pun o de pa ida de la
aplicaci´on. Una ez elegida la em´a ica de la sesi´on, los concep os se mues an como
suge encias. A pa i de ellas, el usua io puede in oduci ´apidamen e aquellos o os
´e minos elacionados con el ac ual seg´un e olucione la sesi´on. Po an o, sob e ´el ecae
una peque˜na decisi´on de s´ın esis, decidiendo cu´ales se ´an las palab as m´as ele an es de
la con e saci´on. Adem´as, el hecho de esc ibi ´e minos b e es no in e umpe an o el lujo
del di´alogo como ene que egis a in o maci´on m´as ex ensa y li e al.
Comp obada la cons ucci´on de elaciones a pa i de los ex os encon ados, se pas´o
a es udia c´omo deb´ıa se el dise˜no in e ac i o de la aplicaci´on. Al inco po a es e es e
c´alculo p e io al p oyec o comple o desde Google Colabo a o y, solo se ealiza una ´unica
p ime a y ´unica ez. Al compu a se, se almacena en a chi os de ex o, pe sis en es a´un
si la aplicaci´on se cie a, y si se de ec a que es os exis en, no se uel e a calcula .
A pa i de las elaciones es cuando se comienzan a idea las uncionalidades de la
aplicaci´on: c´omo inco po a las de o ma in e ac i a y que sea ´u il. Pa a ello, ideamos la
o ma de abaja con suge encias: elacionando palab as en e ellas y p opo cionando
un nue o es ´ımulo cuando sea necesa io, de o ma que gu´ıe al a ec ado en su p oceso de
ecue do.
29
30 Cap
´
ı ulo 5. Desa ollo ´ecnico
A pa i de es a base, la inco po aci´on de im´agenes pa ec´ıa un paso na u al que adem´as
iba a se de mucha u ilidad pa a el a ec ado. Po ello, se c ea la mane a de enlaza
las im´agenes con las palab as: median e el e ique ado de o og a ´ıas. P opo ciona un
peque˜no buscado mul imedia ue una adici´on sencilla una ez mon ada la uncionalidad
de e ique ado.
Es as uncionalidades, desc i as en 5.3.3, abajan a a o del a ec ado, apoy´andolo
du an e las sesiones. Pe o, adicionalmen e, y como p oduc o inal, p opo cionamos un
ecopila o io de odo su abajo: un dicciona io de ecue dos. El e ique ado de o os puede
e se ambi´en como un esul ado del p oceso, as´ı como los g a os de consul a y enlazado
de concep os que se pueden consul a du an e las sesiones.
5.1. Analiza ex os pa a ob ene suge encias
La p ime a a ea que se ealiz´o ue el an´alisis de los ex os, pues son el undamen o
b´asico de la aplicaci´on. Como es o no equie e de in e acci´on con el usua io, pa a su
es udio p elimina se u iliz´o el en o no Py hon in e ac i o Google Colabo a o y1, simila
a Jupy e No ebook2. Todos los ex os encon ados de la misma ca ego ´ıa, ya co egidos,
se ecopila on en un ´unico a chi o denominado “nomb e-ca ego ´ıa. x ”. El o ma o del
a chi o es simple: el ca ´ac e “#” sepa a ex os di e en es, acili ando su lec u a.
La lib e ´ıa NLTK 3es una de las m´as conocidas pa a el p ocesamien o de lenguaje
en Py hon. Sin emba go, pa a es e p oyec o se eligi´o la lib e ´ıa SpaCy4, ambi´en muy
popula . T as una compa a i a de es as lib e ´ıas an c´eleb es, se obse a que NLTK es
m´as ap opiada pa a un con ex o de in es igaci´on, pues incluye una eno me a iedad de
algo i mos pa a p oblemas conc e os de NLP . Pe o en es e caso se busca ealiza a eas
sencillas de s´ın esis de ex os, cosa pa a la cual SpaCy se plan eaba m´as adecuada. De
hecho, es mucho m´as u ilizada pa a el desa ollo de aplicaciones.
Po an o, equipados con SpaCy 3.0.5, se comenz´o el abajo. Po cada ca ego ´ıa, se
ealiza un an´alisis de ex os que sigue los siguien es pasos:
1. Leemos odos los ex os del a chi o.
2. Eliminamos los signos de pun uaci´on (sal o pun os, que se u iliza ´an m´as a de) y
las denominadas palab as ac´ıas o s op wo ds.
1h ps://colab. esea ch.google.com/
2h ps://jupy e .o g/
3h ps://www.nl k.o g/
4h ps://spacy.io/
5.1. Analiza ex os pa a ob ene suge encias 31
3. Sepa amos cada ex o indi idual en ases (se conside a ase odo aquello en e dos
pun os).
4. Eliminamos oda palab a que sea de un solo ca ´ac e , po si la lib e ´ıa de s op wo ds
no ue a del odo exac a.
5. Con ayuda de SpaCy, pasamos odas las palab as de i adas a su o ma lema izada.
As´ı e i a emos la apa ici´on de duplicados de i ados como “cocinando” y “cocina ”.
6. Po ´ul imo, pa a con a con una mayo a iedad, sepa amos las palab as en sus an-
i os, e bos y adje i os, las ca ego ´ıas sem´an icas m´as undamen ales. Nos queda e-
mos con las 30 palab as m´as comunes (m´as epe idas en e odos los ex os) de cada
una de ellas. Es o nos p opo ciona ´a un o al de 90 ecomendaciones como m´aximo,
pues si an solo se egis an 20 adje i os, se oma ´an esos 20, pe o 30 e bos y 30
sus an i os.
7. Finalmen e, elacionamos es as palab as comunes en e ellas. Una palab a es a ´a
elacionada con o a si y solo si apa ecen en la misma ase. T as a e igua las ideas
m´as comunes, es ablecemos una se ie de elaciones que gua damos en un dicciona io
po su acilidad de uso.
Es e p oceso sigue los pasos p incipales de una s´ın esis de in o maci´on, como es la
lema izaci´on o la eliminaci´on de las s op wo ds. El paso 4 ue necesa io ya que as una
p ime a ejecuci´on, monos´ılabos como auoa´un se pod´ıan encon a en e las palab as.
El paso 6 ue, como se indica, un a˜nadido pa a p opo ciona a iedad. Exis ´ıa la
posibilidad de econoce la ca ego ´ıa sin ´ac ica de la palab a median e la p opia lib e ´ıa,
po lo que se ha que ido ap o echa pa a apo a di e sidad. Fundamen almen e, es a
decisi´on se om´o pa a e i a la apa ici´on excesi a de e bos, ya que en el lenguaje la
mayo ´ıa de enunciados lo poseen. Es o dejaba de lado o as ca ego ´ıas impo an es como
nomb es y adje i os.
Finalmen e, a endiendo al n´ume o de ex os p esen es (en e 30 y 50 po cada ema),
se conside ´o as a ias p uebas que 30 e a una co a supe io azonablemen e buena pa a
deduci cu´ales e an las ideas impo an es de los ex os p esen ados. Adem´as, se elacionan
es as ecomendaciones inales en e s´ı, con el obje i o de pode da una gu´ıa m´as as u a
( e el subapa ado 5.2.1).
En la igu a 5.1 encon amos un diag ama que, median e un ejemplo, esume como se
ealiza la s´ın esis de ex o y c eaci´on de elaciones. Po simplicidad mos amos lo ele an e
solo a 3 ex os, aunque en la p ´ac ica haya muchos m´as.

32 Cap
´
ı ulo 5. Desa ollo ´ecnico
Figu a 5.1: Ejemplo de p ocesamien o de los ex os. En azul, los sus an i os, en e de,
los e bos, y en ojo, los adje i os.
5.2. Dise˜no y uncionalidades de la he amien a 33
5.2. Dise˜no y uncionalidades de la he amien a
En p ime luga , es necesa io consegui una in e az sencilla y g ´a ica al p oyec o, de
o ma que pueda se u ilizada po pe sonas ajenas a los pa adigmas de p og amaci´on, como
p obablemen e sea nues o usua io. Adem´as, aunque el bene iciado no la use di ec amen e,
si que pod ´ıa isualiza cosas pun uales, po lo que es necesa io ambi´en que sea simple.
Po es os mo i os, el o ma o dado a la he amien a es inalmen e el de una aplicaci´on
web. Es e es un en o no muy amilia pa a un usua io de ecnolog´ıa es ´anda , pues an
solo son necesa ias in e acciones con su na egado , al que es ´a acos umb ado.
Pa a su c eaci´on se u iliz´o Flask5, un amewo k minimalis a que pe mi e enlaza un
p oyec o esc i o en Py hon con la in e acci´on web de o ma sencilla. Pa a ello bas a con
c ea una ins ancia de la clase “Flask”, que se ´a la p opia aplicaci´on, la cual se a anca
desde el main del p oyec o. Es o ya comienza a ejecu a la aplicaci´on de o ma local,
y al conec a nos a la URL que nos p opo ciona, isualizamos nues o p oyec o ya en el
na egado .
Pe o, ¿qu´e es lo que se mues a? Pa a sabe lo, Flask u iliza el deco ado @app. ou e.
Es e se coloca encima de cada unci´on des inada al a amien o web, y debe ´a ene
como pa ´ame o una URL in e na, que se ´a la que de e mine cu´al se ´a la unci´on a eje-
cu a . Po ejemplo, la unci´on des inada a se la p´agina p incipal lle a ´a el deco ado
@app. ou e(‘/’). Con es o, Flask en iende que las ope aciones que debe ealiza nada
m´as en a en la aplicaci´on es ´an en la unci´on que acompa˜na. Si se edi ecciona a “o a-
pagina”, el deco ado de la unci´on co espondien e debe ´a se @app. ou e(‘/o a-pagina’).
Como lo que que emos es mos a una p´agina web, es o end ´a que se lo que de uel an
las unciones. De ol e una cadena de ex o como “Hello, Wo ld!” hace que e ec i amen e
se mues e eso en el na egado . Pe o ambi´en se pueden de ol e p´aginas en e as. La
unci´on de Flask ende _ empla e se ´a la que amos a u iliza , pues pe mi e mos a
un a chi o HTML. Si colocamos nues as p´aginas es ´a icas .h ml en una subca pe a del
p oyec o llamada empla es, Flask econoce que es ah´ı donde debe busca el nomb e
especi icado en la unci´on ende _ empla e. Se ´a po an o en es a ca pe a donde i emos
colocando los dise˜nos a medida que se ayan c eando.
U ilizamos p´aginas HTML po su sencilla cons ucci´on y amilia idad p e ia con
HTML5. Pe o sob e odo, po que Flask pe mi e la inclusi´on de c´odigo con a iables y
condicionales en los a chi os HTML. C eamos as´ı la conexi´on en e un HTML es ´a ico y
las a iables in e nas de Py hon.
Pa a ayuda nos a no ene que cons ui los a chi os HTML desde 0, se u iliz´o el
5h ps:// lask.palle sp ojec s.com/en/2.0.x/
34 Cap
´
ı ulo 5. Desa ollo ´ecnico
Figu a 5.2: Cuando comencemos una sesi´on, lo p ime o que se debe hace es elegi la
ca ego ´ıa sob e la que es a e sa ´a.
p og ama de esc i o io Google Web Designe 6. Es e o ece una in e az g ´a ica y las he-
amien as de dise˜no m´as comunes. De es e modo, el dise˜no es ´a ico se ealiza ´ıa de una
mane a m´as c´omoda. Los HTML gene ados se ´an los que, pos e io men e, se enlaza ´an a
mano incluyendo en cada uno de ellos el c´odigo adicional co espondien e, ya sea HTML,
Flask, o incluso algunas peque˜nas l´ıneas de Ja asc ip .
Fundamen almen e, el p og ama se u iliz´o pa a ija la pale a de colo es, la ipog a ´ıa y
el dise˜no y la localizaci´on de los elemen os p esen es en la p´agina. Como el oco de a enci´on
del usua io debe es a undamen almen e en el pacien e, el dise˜no debe se minimalis a.
Po o a pa e, las sesiones deben ansmi i una sensaci´on de con ianza y anquilidad.
Las elecciones de dise˜no se basa on en es as ideas, in en ando adem´as consegui cie a
es ´e ica isual. Los aspec os elacionados m´as ele an es son la elecci´on del colo azul,
adicionalmen e asociado a la paz y la calma, y una ipog a ´ıa m´as edonda y g uesa de
lo habi ual. Las o mas sua es de la ipog a ´ıa ansmi en una sensaci´on de ce can´ıa, y
son muy u ilizadas pa a aplicaciones que son muy ce canas a sus usua ios. Como ejemplo,
la igu a 5.2 mues a la pan alla de selecci´on de la ca ego ´ıa de la sesi´on.
Adem´as, e a necesa io ene en cuen a las uncionalidades de la aplicaci´on pa a su
dise˜no. Resumimos b e emen e los obje i os p esen ados en el apa ado 4.5: selecciona-
6h ps://webdesigne .wi hgoogle.com/
5.2. Dise˜no y uncionalidades de la he amien a 35
mos un ema, p esen amos es ´ımulos (concep os o im´agenes) y ecopilamos la in o maci´on
ob enida de una o ma sin ´e ica. Los es ´ımulos es ´an elacionados en e s´ı, pe o los sepa-
amos momen ´aneamen e pa a dise˜na una pa e de la he amien a cen ada en concep os
y ecomendaciones y o a en la que las im´agenes omen el ol p incipal. Es o se ´ıa equi-
alen e a, en una e apia adicional, cen a nos m´as en hace p egun as o en ense˜na
o og a ´ıas.
5.2.1. Relaciones concep o-concep o
Llegados a es e pun o, la idea es aba casi del odo de e minada: mos a una ecomen-
daci´on que desencadene una se ie de ideas, his o ias o concep os asociados. Po an o, la
in o maci´on ele an e se ´a la ecomendaci´on. Debemos pe mi i la en ada de da os, que
es a ´an sin e izados au om´a icamen e po el usua io de o ma simila a como ha ealizado
el o denado en el apa ado 5.1.
Po o a pa e, puede que la ecomendaci´on no sea ´u il, o ya hayamos e minado de
exp imi la p esen e y que amos o a nue a. Tambi´en puede ocu i que un concep o lle e
a o o y sea el p opio bene iciado el que gu´ıe su p oceso hacia una nue a ecomendaci´on
p opia. Po lo que debemos pode ob ene una nue a ecomendaci´on p ede inida, o ija
una palab a conc e a como la ecomendaci´on ac ual.
Pa a las ecomendaciones, no a ni el de dise˜no, sino de uncionalidad, es impo an e
comp ende el po qu´e de la suge encia mos ada. Es deci , si pa imos de la palab a “A”
y pedimos una nue a ecomendaci´on, ¿qu´e hace que se de uel a “B” y no cualquie o a?
Pues bien, es una mezcla en e las elaciones es ablecidas en el p ocesamien o de ex os,
el aza y el p og eso ac ual.
Po cada ca ego ´ıa, end emos egis ados cu´ales de los concep os almacenados han si-
do ya abajados (pa ´ame o isi ed_x, siendo x el nomb e de dicha ca ego ´ıa). Median e
es e simple conjun o, decidimos qu´e ecomendaci´on escoge a pa i de “A”.
Que emos da un nue o concep o, pe o ambi´en pensamos que, si el bene iciado es ´a
haciendo el es ue zo de eco da sob e una cosa espec´ı ica, quiz´as sea m´as adecuado p o-
po ciona le algo nue o pe o elacionado con ello, que o o es ´ımulo que quiz´as se aleje
m´as de ese concep o en pa icula . Po ello, se p io iza da una ecomendaci´on “B” que
sea una de las palab as elacionadas con “A”.
“B” puede se , po an o, una de las palab as p oceden es del an´alisis de ex o p elimi-
na , o una palab a p opia, ya que al in oduci concep os elacionados lo que hacemos es
inco po a los a la lis a p ede e minada ( e apa ado 5.3.3 de implemen aci´on pa a m´as
de alle).
42 Cap
´
ı ulo 5. Desa ollo ´ecnico
Sin emba go, conside amos que la consul a de im´agenes no es su icien e como obje i o
inal, eniendo en cuen a que ecopilamos muchos m´as da os. Po ello, decidimos inco po-
a una e ce a pa e a la aplicaci´on, des inada a consul a oda la in o maci´on ecopilada
po las o as dos.
Es a zona se di idi ´a a la ez en dos pa es. La p ime a es ´a des inada m´as al usua io
de la aplicaci´on, el amilia o cuidado , que al p opio bene iciado. Su obje i o es da una
isualizaci´on ´apida del p og eso ealizado: qu´e ca ego ´ıas han sido m´as a adas, cu´an o
m´as se pod ´ıan abaja , y c´omo se elacionan las im´agenes con ellas.
A pa i del p og eso ac ual, p esen a unas es ad´ıs icas muy sencillas po cada ca e-
go ´ıa. Pe o como el p og eso gene al ambi´en es impo an e (la uni´on de odas los emas
con o ma ´ıan el adicional lib o de ida), se da la posibilidad de e ambi´en el p og eso
gene al. Un ejemplo se puede encon a en la igu a 6.1. Desc ibimos b e emen e el obje-
i o de cada uno de los campos. Su c´alculo es o almen e di ec o a pa i de las a iables
ac i as du an e la ejecuci´on de la aplicaci´on.
N´ume o de palab as isi adas. To al de palab as po las que se ha pasado, an o
de las p ede e minadas como de las p opias. Se conside a que una palab a ha sido
isi ada cuando ha apa ecido como ecomendaci´on (ya sea po aza o po ue za),
y no solo si se ha asociado a o a. Es o nos mues a lo mucho que se ha abajado
una ca ego ´ıa.
Po cen aje de palab as isi adas. Un po cen aje bajo indica ´a que a´un exis en
muchas palab as p ede e minadas po explo a . En cie o modo, indica el g ado de
“comple i ud” de la ca ego ´ıa.
Top 3 palab as con m´as elaciones. Mues a las es palab as con m´as asocia-
ciones. Es o e leja cuales son los concep os m´as impo an es de cada ema.
Top 3 palab as con m´as im´agenes. De igual o ma, mues a cu´ales han sido los
concep os m´as desencadenados po es ´ımulos isuales.
N´ume o de im´agenes e ique adas. Mues a cu´an as im´agenes se han e ique ado
o asociado con concep os de esa ca ego ´ıa.
Po cen aje de im´agenes e ique adas. Al igual que el po cen aje de palab as
isi adas, nos indica si a´un enemos ma gen pa a abaja con el mul imedia dispo-
nible o los ecu sos disponibles ya han sido u ilizados.
Top 3 im´agenes e ique adas. Indica las im´agenes que han enido m´as ele ancia
du an e las sesiones.

5.3. Implemen aci´on y lujo de la aplicaci´on 43
Es a p ime a isualizaci´on es ´u il en ´e minos ma em´a icos, pe o necesi amos p opo -
ciona al a ec ado un p oduc o inal de su es ue zo que sea mucho m´as humano. Al es a
odo el iempo abajando con palab as o concep os b e es y sus elaciones, la idea que
au om´a icamen e su gi´o es p esen a un dicciona io de concep os.
A di e encia de un dicciona io de ecue dos, el cual p esen a una se ie de his o ias po
o den c onol´ogico, nues o dicciona io no p esen a la in o maci´on de una na a i a, sino
simple y di ec a. Po cada ca ego ´ıa (incluida “Gene al”), se p esen a una isualizaci´on
o denada de los concep os, sus elaciones, y o os asociadas. Es e dicciona io con im´agenes
es un impo an e es ´ımulo isual que pe mi e ol e a eco da lo ya eco dado, as´ı como
ealiza consul as ´apidas.
El Anexo B mues a un ejemplo eal, sob e la ca ego ´ıa “ amilia”. Vemos como en luga
de mos a las elaciones como una ed conec ada de concep os, el dicciona io p opo ciona
un o ma o m´as lineal, p esen ando cada uno de los elemen os con sus elacionados en
una l´ınea de ex o, acompa˜nado abajo de sus im´agenes.
A ni el ´ecnico, adem´as, su p opio nomb e, dicciona io, indica el po encial que iene
pa a e oalimen a el an´alisis de ex os. Las im´agenes son de´ındole pe sonal, pe o de igual
o ma que hemos u ilizado ex os base pa a halla las elaciones m´as comunes, podemos
es udia la ecuencia de apa ici´on de es as elaciones ya sin e izadas e inco po a las a las
ecomendaciones, mejo ando la calidad de las mismas.
Conside amos que es e dicciona io inal es posiblemen e el p oduc o m´as impo an e
de odo el desa ollo, pues es lo que p esen a y sin e iza la in o maci´on ecopilada pa a
pone a disposici´on del a ec ado, el cual puede ealiza consul as ´apidas si e que no es
capaz de eco da la in o maci´on. Aunque inco po ada den o de la zona de im´agenes,
la posibilidad de consul a o og ´a ica es ambi´en de lo m´as ´u il que el a ec ado se puede
encon a despu´es de ealiza odo el p oceso. Insis imos de odos modos, una ez m´as,
en que lo ealmen e impo an e es su pa icipaci´on en el p oceso.
5.3. Implemen aci´on y lujo de la aplicaci´on
El dise˜no inal de la aplicaci´on nos p opo ciona en onces con a ias pa es elacionadas
en e s´ı, que esumimos a con inuaci´on:
Conocimien o inicial. Las elaciones basadas en el an´alisis de ex o son el mo o
base y ya se encuen an disponibles una ez que se comienza la in e acci´on con
la aplicaci´on. Repasemos lo ilus ado en 5.1: los elemen os b´asicos de la aplicaci´on
se ´an las palab as m´as comunes de es os ex os, y una palab a es a ´a elacionada
con o a si ecuen emen e no apa ecen muy lejos la una de la o a.
44 Cap
´
ı ulo 5. Desa ollo ´ecnico
Palab as. La aplicaci´on suge i ´a palab as de o ma que, al pedi una nue a e-
laci´on, de uel a algo elacionado, con el obje i o de mos a algo nue o pe o no
cambia b uscamen e el ema. Cuando una palab a apa ece en pan alla, el cuidado
o amilia puede in oduci las elaciones p opias que an su giendo a lo la go de la
con e saci´on o iginada po ella. Las palab as in oducidas pod ´an apa ece pos e-
io men e como ecomendaci´on, eliminando as´ı el ca ´ac e “ ini o” de la aplicaci´on:
cu´an o m´as abajemos con ella, m´as end ´a pa a o ece nos.
Si una suge encia no es e ec i a, puede pedi se una nue a. Tambi´en se pe mi e la
inclusi´on de elemen os p opios (palab as o exp esiones co as) sin que engan que
es a necesa iamen e elacionados con alguno p ede e minado. Todas las elaciones
pueden se isualizadas en cualquie momen o en o ma o g a o, donde el ama˜no
del nodo (palab a) es p opo cional a su n´ume o de a is as ( elaciones).
Im´agenes. Una imagen ale m´as que mil palab as, po lo que si con amos con
ecu sos mul imedia de esa pe sona y los ponemos a disposici´on de la aplicaci´on,
pod emos asocia im´agenes a palab as. Exis en dos mane as de hace lo.
•Si es amos abajando con palab as pe o una imagen esul a se un es ´ımulo
posi i o elacionado con la misma, desde la p opia zona desc i a en el pun o
an e io se puede asocia .
•Po o a pa e, exis e una zona p opia dedicada a im´agenes. En ella, pod emos
consul a qu´e im´agenes es ´an asociadas a una palab a, pe o ambi´en podemos
ealiza un e ique ado de im´agenes. Es deci , al pedi un nue o a chi o, nos
mues a una de las im´agenes con sus elaciones ac uales y pod emos in oduci
nue as.
P og eso. Po ´ul imo, con amos con dos o mas undamen ales de es udia el p o-
g eso que se a ealizando. La p ime a, median e los g a os disponibles en la pan alla
de ecomendaciones. La segunda, la zona p opia dedicada al p og eso. En ella i-
sualizamos a las es ad´ıs icas y accedemos al dicciona io de concep os e im´agenes
elacionados que hemos ido c eando median e el a ance de las sesiones.
Pa a el co ec o en elazamien o de oda es a in o maci´on necesi amos de a ias ec-
nolog´ıas, como ya hemos is o. A ni el de implemen aci´on, nos encon a emos di e en es
ipos de a chi os. P esen amos po an o una clasi icaci´on de los mismos, as´ı como un
diag ama de su o ganizaci´on en la igu a 5.8:
5.3.1. Es uc u a in e na: ipos de a chi os
A chi os de ex o. Almacenan dis in os ipos de in o maci´on:
5.3. Implemen aci´on y lujo de la aplicaci´on 45
•Aquellos que gua dan los ex os na a i os o iginales. Exis e uno po cada
ca ego ´ıa, y no se modi ican. Almacenados en la ca pe a da a/ awTex s.
•Aquellos que gua dan el esul ado del p ocesamien o de las na a i as. La p i-
me a ez que se inicia la aplicaci´on, se ealiza el abajo de p ocesamien o y
el esul ado se almacena en ellos. De es a o ma, se e i a ealiza la misma
ope aci´on cada ez que uel a a a anca . Almacenados en da a/p ocTex s.
•Aquellos que gua dan el p og eso del usua io ac ual. Al e mina la sesi´on, su
con enido se almacena en la base de da os y desapa ecen del egis o local.
Almacenados en da a,da a/cus om y en g aph (lo ela i o a los g a os).
A chi os HTML. Pan allas es ´a icas de la aplicaci´on, cons uidas con Google Web
Desgine , y pos e io men e expo adas al p oyec o. Una ez incluidas, se modi ica on
con el c´odigo Flask y/o Ja asc ip necesa io pa a la na egabilidad. Almacenadas en
la ca pe a empla es.
A chi os de imagen. Encon a emos una ca pe a espec´ı ica (mul imedia) pa a que el
usua io in oduzca sus p opias o os. Adem´as, ambi´en encon a emos que los g a os
se gene a ´an en o ma o imagen, pe o es os se almacenan en la ca pe a ela i a a
g a os, g aph.
A chi os Py hon. Exis en ambi´en a ias ca ego ´ıas seg´un el con enido de los mis-
mos.
•A chi o p incipal que ges iona la aplicaci´on y odas las in e acciones web me-
dian e Flask: app.py.
•A chi os des inados a unciones auxilia es de c´alculos de es ad´ıs icas (s a s.py)
y ope aciones auxilia es, sob e odo de lec u a, b´usqueda y esc i u a (u ili ies.py).
•A chi o des inado a la ges i´on de la base de da os: da abase models.py. Pe -
mi e ealiza las consul as necesa ias en lenguaje SQL, g acias a las lib e ´ıas
de conexi´on exis en es en e MySQL y Py hon.
5.3.2. Almacenamien o de da os
El co ec o egis o y la pe sis encia de la in o maci´on es undamen al pa a el buen
desa ollo de la aplicaci´on. Al comenza a abaja mon ando la aplicaci´on web y sus
in e acciones, las cuales desc ibi emos en p o undidad m´as adelan e, el p oblema p incipal
adicaba en consegui el buen lujo de la misma.
Po se es a, adem´as, de ca ´ac e local, se comenz´o a abaja almacenando la in o ma-
ci´on en iche os. Es o p o eg´ıa los da os en e a posibles compo amien os inespe ados del
46 Cap
´
ı ulo 5. Desa ollo ´ecnico
Figu a 5.8: Es uc u a de la aplicaci´on.
5.3. Implemen aci´on y lujo de la aplicaci´on 47
p og ama, y es un o ma o ´acil de isualiza . La in o maci´on almacenada es ´unicamen e
la necesa ia pa a pode ecupe a el p og eso de las sesiones an e io es.
El elemen o o oken undamen al de la he amien a se ´an las palab as9. Cada pala-
b a iene o as asociadas, y ambi´en una se ie de im´agenes. En el apa ado 5.2 hemos
hablado de c´omo y d´onde podemos ealiza es as asociaciones. Aho a nos cen a emos en
explica c´omo se almacena. N´o ese que aunque el es ´ımulo p incipal sea una imagen, lo
ele an e se ´a ambi´en la palab a. Po es e mo i o, buscamos cons ui nos un dicciona io
de palab as. Cada una end ´a una se ie de palab as asociadas y iche os asociados.
Fue en es e momen o cuando se op ´o po la opci´on m´as sencilla de almacenamien o.
Cada palab a end ´a un a chi o con su nomb e y dos l´ıneas: la p ime a, la lis a de palab as
asociadas sepa adas po comas. La segunda, la lis a de im´agenes asociadas (las im´agenes
se iden i ican po el nomb e que iene el a chi o en la ca pe a mul imedia) ambi´en
sepa adas po comas. En caso de que no hubiese ninguna asociaci´on, la l´ınea apa ece ´a
ac´ıa.
Las en ajas de la sepa aci´on en a chi os indi iduales son una mayo acilidad de
lec u a y ac ualizaci´on de los da os. Si hubiese un ´unico a chi o con oda la in o maci´on
jun a, co emos el iesgo de p o oca p´e didas en palab as que no deb´ıan de habe se is o
al e adas. Mien as la aplicaci´on es ´a ac i a, man enemos es a in o maci´on en las a iables
necesa ias, ac ualizando los a chi os inmedia amen e cuando se p oducen cambios.
Es o se anida ambi´en den o de las ca ego ´ıas, ya que en odo momen o, las asocia-
ciones se ealizan en el con ex o de alguna de ellas. Obse emos el diag ama 5.8. En el
di ec o io cus om encon amos que cada una de las 7 ca ego ´ıas ienen una ca pe a con su
nomb e (en el diag ama se esc ibe c1ac7po simplicidad). Y es ah´ı donde se almacenan
es os iche os, lle ando a la palab a como nomb e de a chi o.
El es o de in o maci´on almacenada son o os da os adicionales que necesi a emos
eco da . En la ca pe a g aph, almacenamos los a chi os .png que se ´an las edes de
concep os c eadas cuando desde la aplicaci´on se llama a su isualizaci´on. Adem´as, en el
momen o que se ac ualiza la imagen del g a o, ap o echamos pa a olca el con enido del
g a o pa a ene una copia de segu idad del mismo, pues no podemos ecupe a los da os
a pa i de la imagen. Solo pod ´ıamos hace lo leyendo de nue o odos los a chi os de
palab a.
Den o de da a/cus om encon amos adem´as, mul imedia_lis , una lis a de las
im´agenes ealmen e u ilizadas de mul imedia. Es a lis a iene el mismo o ma o (lis a
9Nos e e imos a ellas como palab as po simplicidad, pe o ya hemos is o que en ealidad puede
a a se ambi´en de concep os que ienen m´as de una palab a, si el usua io lo desea.

48 Cap
´
ı ulo 5. Desa ollo ´ecnico
Figu a 5.9: Accedemos a la pan alla de da os pe sonales desde el bo ´on mos ado en 5.2.
sepa ada po comas) y p op´osi o que los a chi os isi ed_cx que encon amos a con i-
nuaci´on. Con el obje i o de p opo ciona una mejo ecomendaci´on, necesi amos conoce
qu´e palab as han sido ya abajadas. Po ello, lle a emos una lis a de palab as isi adas
de la cual end emos que deja egis o pa a ene lo en cuen a en sesiones pos e io es.
Finalmen e, encon amos el a chi o pe sonal_da a. Aunque es ´a en un ni el supe io ,
pod ´ıa engloba se den o de la subca pe a cus om sin ning´un ipo de p e e encia. Es e
a chi o es la lis a de da os pe sonales ecogidos. Los da os pe sonales se ecogen median e
un o mula io con sie e campos p ede inidos, aunque es opcional ellena cualquie a de
ellos. Los campos son nomb e, apellidos, echa y luga de nacimien o, luga de esidencia,
domicilio y ocupaci´on. La pan alla es al y como se mues a en la imagen 5.9.
Es e m´e odo de almacenamien o de la in o maci´on no es m´as que una simulaci´on de una
base de da os, pues end ´ıamos a ias ablas (las ca pe as de cada ca ego ´ıa) con a ias
columnas de es ilas cuya cla e p ima ia se ´ıa la palab a, y con una lis a de palab as
y lis a de im´agenes asociadas. El es o de la in o maci´on pod ´ıa gua da se en o a abla
apa e. Du an e el p oceso de dise˜no y p uebas se p io iz´o el buen uncionamien o de la
aplicaci´on, po lo que es a discusi´on se empez´o a plan ea una ez que la es uc u a de
da os ya es aba de inida y en ma cha con es e o ma o local.
El cambio de almacenamien o pod ´ıa ealiza se inco po ando una base de da os al
p oyec o, y aduciendo odas las ope aciones de lec u a y esc i u a en iche os po sus
co espondien es en la base de da os. Es e abajo es o almen e u ina io una ez ami-
lia izados con los lenguajes co espondien es. Sin emba go, en luga de ealiza la pesada
a ea de cambia odas es as unciones, se lleg´o a un comp omiso en e es e almacena-
5.3. Implemen aci´on y lujo de la aplicaci´on 49
mien o local y un almacenamien o emo o que pe mi ´ıa adem´as a˜nadi una nue a uncio-
nalidad: la posibilidad de u iliza la aplicaci´on en un mismo disposi i o con a ios usua ios
di e en es, como po ejemplo se ´ıa el caso de un e apeu a con a ios pacien es.
Finalmen e, la in o maci´on pe sonal se almacena de o ma emo a, en una base MySQL10,
pe o no de la o ma que p esen ´abamos. La es uc u a local desc i a sigue siendo la mis-
ma, y du an e la sesi´on, se modi ica. Pe o en luga de man ene la ah´ı, inco po amos un
con olado de salida que, cuando de ec e que se cie a la aplicaci´on, la lle a a la base de
da os y elimina los a chi os. De es a mane a limpia la es uc u a local de da os pe so-
nales pa a pode se u ilizada po o a pe sona, sin iesgo de expone da os pe sonales o
mezcla in o maci´on.
Po an o, una con inuaci´on o almen e di ec a del abajo aqu´ı ealizado es una mejo a
del dise˜no de la base de da os, lo cual solo eque i ´ıa de la aducci´on y/o modi icaci´on
de las unciones de almacenamien o. Adicionalmen e, se ´ıa ideal aslada ambi´en las
im´agenes al almacenamien o emo o, cosa que ac ualmen e no es ´a con emplada. Hab ´ıa
que modi ica la ca pe a mul imedia a mano.
De mane a o almen e an´aloga, al comenza una sesi´on, la in o maci´on debe ´ıa ae se
desde la base de da os a su o ma local. Se inco po a as´ı un inicio de sesi´on, pues o que
se ´a necesa io iden i ica los da os con su due˜no. Es a se ´a la p ime a in e acci´on que se ´a
necesa ia ealiza pa a pode comenza . En el siguien e apa ado a a emos con mayo
p o undidad las in e acciones, pe o an es de ello, emos inalmen e el aspec o inal del
almacenamien o de la in o maci´on.
An es de comenza a usa la aplicaci´on, un peque˜no egis o o inicio de sesi´on bas a ´a
pa a ecupe a odos los da os an e io es de ese usua io. La p ime a ez que se u ilice se ´a
necesa io ealiza un peque˜no egis o con simplemen e un usua io y una con ase˜na. Los
usua ios se ´an ´unicos, pues se ´an la cla e p ima ia de la abla usua ios.
Es a abla es la ´unica exis en e, pe o adem´as del usua io y con ase˜na, iene un o al de
23 columnas, una po cada documen o de ex o a almacena : cada una de las 7 ca ego ´ıas
exis en es cuen a con su lis a de palab as isi adas, g a o, y p og eso, haciendo un o al de
21. Las o as dos son la lis a de las im´agenes mul imedia u ilizadas y los da os pe sonales.
La igu a 5.10 mues a las ca ac e ´ıs icas de la abla al y como se p esen an en MySQL
Wo kbench.
En es e momen o s´ı que hemos usionado odo el con enido de cada ca pe a de ca ego ´ıa
en un ´unico documen o, pues no se a a modi ica m´as. En es e caso, se almacena ´a un
ex o de an as l´ıneas como palab as. Cada l´ınea end ´a es campos, sepa ados median e
dos pun os. Los campos son la palab a, la lis a de palab as asociadas (sepa adas po
10Aunque ambi´en de ca ´ac e local, no es ´a den o del p oyec o, solo enlazada con ´el.
50 Cap
´
ı ulo 5. Desa ollo ´ecnico
Figu a 5.10: Ca ac e ´ıs icas de la abla de usua ios.
Figu a 5.11: Fo ma o del p og eso almacenado en la base de da os, con los nomb es
p opios pixelados.
comas) y la lis a de im´agenes asociadas (sepa adas po comas). Si alguno de los campos
es nulo, lo indicamos median e #. En 5.11 encon amos un b e e ejemplo.
5.3.3. In e acciones disponibles
Como usua io, encon a emos es o mas undamen ales de in e acciona con la apli-
caci´on: bo ones, en ada de ex o y selecci´on de opci´on. A ni el de implemen aci´on, in-
dependien emen e de su isualizaci´on, end emos simplemen e hipe ´ınculos (<h e >)
y en adas de in o maci´on (<inpu >). Los o mula ios HTML (< o m>) y los m´e odos
HTTP p opo cionados po Flask conec a ´an las acciones menos di ec as del usua io con
la aplicaci´on Flask.
El uncionamien o de los hipe ´ınculos es el m´as sencillo. Median e la e ique a <a>,
5.3. Implemen aci´on y lujo de la aplicaci´on 51
indicamos el enlace al que que emos edi igi ( eco demos que los enlaces locales son los in-
oducidos como a gumen o del deco ado Flask @app. ou e), y en caso de que e p opo -
ciona a gumen os, el nomb e del mismo y su alo . Po ejemplo, a la ho a de selecciona
la ca ego ´ıa de la sesi´on, u iliza emos <a h e =/new_engine?ca ego ia= acaciones>
como e ique a acompa˜nan e del bo ´on que indica “Vacaciones”, donde new_engine es el
hipe ´ınculo asociado a la unci´on que se enca ga ´a de ende iza (con ende _ empla e)
la siguien e pan alla. El m´e odo HTTP asociado a es o es GET.
Pa a ecoge la in o maci´on p opo cionada po el usua io, usa emos los o mula ios
con m´e odo pos :< o m me hod="POST">. En ellos, encon a emos elemen os del ipo
<inpu > y<bu on inpu >, es ando asociados los segundos a los p ime os, de o ma que
si es amos en alguno de los inpu s y pulsamos el bo ´on en e , se ealiza la misma acci´on
que si se pulsa a el bo ´on11. Las e ique as cuen an con una se ie de campos, y en e ellos,
name y alue.
Sea el c´odigo <bu on inpu ype="submi " name="ac ion" alue="add" ... >
Bo ´on< bu on> den o de un o mula io. Es o nos p esen a ´a un bo ´on que, al se pul-
sado, manda ´a un POST con el alo “add” en el campo “ac ion”, como si ue a un
dicciona io. Es o es lo que ecogemos en Py hon y u ilizamos pa a decidi las acciones
que se oma ´an.
Al manda el o mula io, ya sea con el bo ´on o con la ecla de e o no de ca o, se
mandan odos los campos asociados. Es deci , la in o maci´on del bo ´on, pe o ambi´en el
ex o in oducido en el inpu asociado. Su alo se ecoge de o ma simila a lo desc i o
pa a los bo ones: al da le un nomb e a la e ique a, usa emos eso como cla e pa a ob ene
su alo .
Visualiza emos el papel de es os concep os mien as desc ibimos las in e acciones im-
plemen adas, ecogidas de o ma esumida en el diag ama 5.12.
Po o a pa e, ambi´en u ilizamos Flask pa a da dinamismo a los HTML: mos a
in o maci´on desde a iables, condicionales, bucles... Es o nos pe mi e al e a el es ado eal
de la p´agina a pa i de un a chi o HTML de base. Su uncionamien o es muy sencillo y
puede consul a se en la documen aci´on o icial Flask (2021).
Ya que conocemos odos los de alles ´ecnicos necesa ios, amos a desc ibi inalmen e
el compo amien o de la aplicaci´on, de allando odas las in e acciones disponibles.
11En caso de que haya a ios bo ones asociados a un mismo o mula io HTML, se p io iza el p ime o
de ellos.
58 Cap
´
ı ulo 5. Desa ollo ´ecnico
que solo enemos una ´unica pan alla: las del es ilo de 5.3, que p esen a ´a unos da os u
o os, pe o siemp e desde las mismas a iables. Solo en caso de que el usua io in oduzca
un nomb e de imagen no ´alido (es deci , que no se encuen a en la ca pe a mul imedia)
al e a emos la isualizaci´on median e una en ana eme gen e in o mando del p oblema.
Una ez engamos una palab a en pan alla (en el caso de 5.3, “pedi ”) el p oceso de
a˜nadi o elimina una elaci´on es sencillo: el campo in oducido en el o mula io se ecoge
median e un POST, y si es e esul ado es no nulo, se ac ualizan las a iables asociadas:
Va iable de elaciones de la palab a. Si hemos seleccionado a˜nadi , se a˜nade la nue a
siemp e que no es ´e. En el caso de elimina , na u almen e, solo se hace si es aba
p e iamen e.
A chi o de palab a. Con es a a iable ac ualizada, e escamos ambi´en el con enido
del a chi o y dejamos ya egis ado es e cambio de o ma pe manen e.
Va iable g a o. Solo a ec ada en caso de que la elaci´on nue a sea una palab a, pues
las im´agenes no le a ec an. En es e caso, a˜nadimos una nue a a is a (y nodo si
es necesa io) o bien eliminamos la a is a. Como se indica en el comen a io de la
igu a, si al desconec a una palab a del nodo p incipal (en el ejemplo,“pedi ”) su
nodo queda aislado, en onces el nodo se elimina ambi´en. Es o e i a ene nodos sin
elaciona en el g a o.
Los cambios ealizados se e lejan en las a iables que se ´an las pasadas a la isuali-
zaci´on de la p´agina, po lo que el usua io e ´a los cambios que aya ealizando: una l´ınea
pa a las palab a y o a pa a las im´agenes. En 5.3, emos como el usua io ha elacionado
“pedi ” con las palab as “comida” y “agua” y la imagen “pizza.jpg”.
La o a pa e del diag ama es m´as compleja, po que adem´as de gua da el p og eso
de la a iable ac ual, que es lo que hemos hecho a iba, necesi a decidi cu´al se ´a la nue a
palab a a mos a . En caso de que el usua io la in oduzca di ec amen e (opci´on “I a”),
no necesi amos hace nada m´as, sal o con ola si se ha quedado ac´ıa. Es deci , si no
iene elaciones, cuen a como que no hemos abajado con ella. Y en es e caso la enemos
que elimina an o del g a o como de las palab as isi adas, donde se in odujo an es de
se mos ada po pan alla.
La complicaci´on adicional llega en el momen o de pedi una ecomendaci´on: el usua-
io necesi a una gu´ıa de con e saci´on y nos pide o o es ´ımulo e bal. An es de nada,
a amos la palab a ac ual comp obando si es ac´ıa o no, como hemos comen ado. Pe o
despu´es, enemos que decidi cu´al es la nue a palab a. No nos bas a con una ecomenda-
ci´on alea o ia de inicio no isi ada, como se hace al a anca la sesi´on. Buscamos que sea
una ayuda, po lo que a˜nadimos una uel a m´as a la elecci´on alea o ia: se ha ´a en e las
elacionadas con la palab a ac ual.

5.3. Implemen aci´on y lujo de la aplicaci´on 59
Como ya comen amos en apa ados an e io es, es o p esen a un nue o es ´ımulo, pe o
con la en aja de que no se aleja demasiado del ema ac ual. Si una pe sona se es ´a
es o zando en eco da una cosa conc e a, necesi amos paciencia y p esen a le muchos
incen i os di e en es pa a in en a da con el m´as adecuado pa a ella. Si no consigue
eco da lo y cambiamos b uscamen e el ema de con e saci´on, ese es ue zo se queda ´a en
ano.
Aun as´ı, puede que ya hayamos isi ado odas las palab as elacionadas y po lo
an o el es ´ımulo p esen ado no sea nue o. En es e caso, conside amos que la palab a
y sus elaciones han sido bien abajadas y pasamos a da una no isi ada en gene al,
no necesa iamen e elacionada, al igual que al inicio. E i amos as´ı el es ancamien o de
la sesi´on: p io izamos los es ´ımulos m´as ce canos, pe o si ya hemos abajado du an e
mucho iempo, ol emos a odos los concep os en gene al. De la misma o ma, si hemos
isi ado odas las palab as disponibles ( eniendo en cuen a que las a˜nadidas po el usua io
ambi´en cuen an, conside amos es o poco p obable), se mues a una aunque ya se haya
abajado.
Po ´ul imo, en es a pan alla 5.3 se mues a en odo momen o un bo ´on de “Conexiones
ac uales”. Al hace clic sob e ´el, se dibuja el g a o de Ne wo kX con ayuda de Ma plo lib y
se almacena como imagen en g aph/. Es a imagen se ´a la que se mues e como esul ado de
la in e acci´on, p esen ´andose en pan alla (imagen 5.4). Como ya adelan amos, el ama˜no y
el colo del nodo a ´ıan en unci´on de su g ado (o n´ume o de elaciones, en es e caso), y se
dis ibuyen in en ando busca la o ma de isualizaci´on m´as c´omoda que se ha encon ado
disponible, en un en o no ci cula .
5.3.3.4. T abaja con im´agenes: e ique ado y b´usqueda
Sob e las im´agenes enemos dos opciones posibles: busca y e ique a . No son uncio-
nalidades muy complejas. Al selecciona el bo ´on im´agenes de la pan alla p incipal (5.17),
encon a emos una ´unica p´agina desde la que podemos ealiza ambas cosas. Es a se ´a
una cabece a (5.7) simple, con un adio bu on de elecci´on o zosa y un inpu de ex o.
La b´usqueda unciona como cab ´ıa espe a : si el ex o in oducido iene im´agenes aso-
ciadas a ´el, se mues an las im´agenes. Es a es una ope aci´on an sencilla como comp oba
si exis e el a chi o de palab a y de ol e la segunda l´ınea del mismo ( eco demos que
la segunda l´ınea almacena las im´agenes asociadas). Ob eniendo el nomb e de las mismas
podemos edi igi a la misma pan alla pe o ya con el esul ado de la b´usqueda.
Un ejemplo se mues a en 5.6, aunque se ha eco ado el adio bu on de la izquie da
pa a una mejo isualizaci´on del esul ado de b´usqueda. Si no encuen a palab as, mos-
a ´a de igual o ma el ´ı ulo “Palab as elacionadas con X”, pe o no se e ´a ninguna o o.
Es o ocu e ambi´en si la palab a no exis e (no hay un a chi o local con ese nomb e).
60 Cap
´
ı ulo 5. Desa ollo ´ecnico
Pa a con ola cu´ando debe ´a mos a se qu´e c´odigo de isualizaci´on, nos ayudamos de
unos simples booleanos, ep esen ados en el diag ama como display_ es pa a indica que
debemos mos a el esul ado de una b´usqueda y display_ ag pa a el de un e ique ado.
El es o de pa ´ame os, como cu´an as im´agenes son y cu´ales son sus nomb es, ambi´en se
pasan como pa ´ame os a Jinja.
En la opci´on de e ique ado, ambi´en enemos un mo o de ecomendaciones. Pa a
es a opci´on, se ´a opcional in oduci un pa ´ame o de ex o. Seg´un lo ecogido en es e
o mula io, end emos di e en es opciones, o denadas con la siguien e p io idad:
1. Si el ex o p opo cionado es el nomb e de un a chi o, en onces mos a emos esa
imagen en conc e o.
2. Si el ex o es una palab a que exis e (a chi o local encon ado) y iene im´agenes
elacionadas a ella, mos amos una de es as im´agenes elacionadas.
3. En cualquie o o caso (no hay ex o, no es a chi o, no es palab a, es palab a pe o sin
a chi os elacionados), mos a emos una imagen alea o ia en e odas las exis en es.
En cualquie a de los casos, una ez seleccionada la imagen que se mos a ´a, se buscan
las palab as asociadas a la misma, pues o que es o se ´a un pa ´ame o que se mos a ´a po
pan alla, pe mi iendo e el p og eso. Podemos obse a como en 5.5 se mues a el ex o
“Imagen elacionada con:”. Si hubie a palab as elacionadas, se mos a ´ıan a con inuaci´on
del mismo. En es e caso, po el momen o, no las hay.
Vemos que encon amos el nomb e de la imagen, la imagen y sus elaciones. A es o
le sigue la zona de e ique ado: un adio bu on pa a selecciona una de las ca ego ´ıas, ya
que aqu´ı no es ´a de inida p e iamen e, y de o ma simila a en el a amien o de palab as,
una ba a de ex o pa a a˜nadi o elimina elaciones. Po an o, el uncionamien o se ´a
an´alogo a lo que ocu ´ıa elacionando palab as con palab as. Lo podemos comp oba en
el diag ama de la uncionalidad, 5.20.
5.3.3.5. Visualiza el p og eso: es ad´ıs icas y dicciona ios
Pa a es a acci´on no mos amos diag ama, pues su in e acci´on es o almen e lineal y
de edi ecciones. Es a es la pa e m´as sencilla en es e con ex o, pues o que solo consis e
en ecopila da os y mos a los que el usua io seleccione. Una ez que el usua io pulsa
el bo ´on “P og eso” de 5.17, se calculan odas las es ad´ıs icas disponibles, y se p esen an
en la pan alla 6.1. Si adicionalmen e pinchamos en el nomb e de la ca ego ´ıa (el nomb e
de cada columna), en a emos a e los llamados dicciona ios.
Los dicciona ios se calculan de una o ma igual de simple: c eando una a iable Py hon
de ipo dicciona io, como no pod ´ıa se de o a o ma. En ella se an almacenando,
5.3. Implemen aci´on y lujo de la aplicaci´on 61
Figu a 5.20: Diag ama sob e la in e acci´on con im´agenes.
62 Cap
´
ı ulo 5. Desa ollo ´ecnico
po o den al ab´e ico, odos los concep os empleados en esa ca ego ´ıa: los nomb es de los
a chi os de da a/cus om/ca . Adem´as, leyendo di ec amen e cada uno de esos a chi os,
ob enemos las palab as e im´agenes asociadas al mismo. Los nomb es de a chi o se ´an las
cla es de un dicciona io cuyo alo asociado se ´a el pa de lis a de palab as asociadas y
lis a de im´agenes asociadas.
No hay m´as que pasa le es os da os a Jinja pa a que mues e las palab as e incluya
las im´agenes. De o ma lineal y con o den al ab´e ico, p esen an una mane a sencilla y
o denada de busca y e odo el p og eso. Pa a el p og eso gene al, no hay m´as que uni
los dicciona ios co espondien es a odas las ca ego ´ıas. El ejemplo del anexo B mues a
el esul ado pa a la ca ego ´ıa “ acaciones”.
Cap´ı ulo 6
E aluaci´on con usua ios
Po ´ul imo, pe o no menos impo an e, p esen amos los esul ados ob enidos as ha-
be pues o a p ueba el abajo desa ollado. La na u aleza del p oyec o y la si uaci´on
p o ocada po la COVID-19 han complicado el pode encon a olun a ios con las con-
diciones adecuadas, po lo que solo se ha podido ealiza una e aluaci´on. Aunque los
esul ados no se puedan gene aliza , nos apo a in o maci´on sob e un caso de uso eal.
Po o a pa e, la olun a ia no p esen a un p oblema de memo ia ex emadamen e g a e,
pe o s´ı cie o g ado de de e io o de la misma.
6.1. Desa ollo de la en e is a
La pe sona en e is ada es una muje de 78 a˜nos, ce cana a la expe imen ado a. La
en e is a ue ealizada una a de de e ano en el sal´on de su domicilio habi ual (el cual
no cuen a con conexi´on a in e ne ), y su amilia p opo cion´o un o al de 180 o og a ´ıas.
Un amilia ce cano ( a ´on, 82 a˜nos) ambi´en se encon aba p esen e. Es e no pa icip´o
ac i amen e en la expe imen aci´on, pe o ealiz´o la unci´on de amilia de apoyo. A ambos
se les p opo cion´o una desc ipci´on del p oyec o y su obje i o. Po ´ul imo, an es de co-
menza , aunque la euni´on u ie a un o ma o casual y dis endido, se p opo cion´o la hoja
de consen imien o in o mado ( e Anexo A) que ue necesa io i ma an es de comenza
la e aluaci´on.
La en e is a u o una du aci´on o al de 2 ho as y 21 minu os, y ue g abada en
o ma o audio. Tambi´en se oma on ano aciones pa a acili a el an´alisis pos e io . La
sesi´on se di idi´o en dos pa es de m´as o menos igual du aci´on, sepa adas po una pausa
in e media de ap oximadamen e unos 10 minu os. Du an e la p ime a se abaj´o con las
ecomendaciones de ex o, y en la segunda, sob e las im´agenes.
Se comenz´o a ando los emas po o den c onol´ogico, desde la in ancia has a la e apa
adul a. Los m´as a ados ue on, con di e encia, in ancia, amilia, acaciones y la e apa
63

64 Cap
´
ı ulo 6. E aluaci´on con usua ios
adul a. Po lo gene al, las ecomendaciones alea o ias si ie on e ec i amen e pa a da
inicio a la con e saci´on, pe o una ez iniciada, ue mucho m´as u ilizada la opci´on de
na ega po los dis in os campos p opios. Las palab as cla es de cada peque˜na his o ia o
an´ecdo a iban siendo elacionadas a medida que la en e is ada hablaba.
En es e caso pa icula , la en e is ada ue capaz de i enganchando odos los ´e minos
habi uales po s´ı misma, po lo que en el momen o en el que pa ec´ıa que no hab´ıa nada m´as
de lo que habla , ue cuando se u iliz´o el bo ´on de ecomendaci´on alea o ia. La mayo ´ıa de
las eces mos ´o ´e minos ya abajados, pe o en dos ca ego ´ıas ( acaciones y ju en ud)
mos ´o palab as que pe mi ie on apo a un poco m´as de in o maci´on.
El o o amilia p esen e solo in e ino en es ocasiones du an e es a pa e de la en-
e is a, apo ando peque˜nos apun es o p egun as a la en e is ada que le pe mi ie on
e lexiona e incluso co egi algunos da os. Po o a pa e, la labo de la expe imen a-
do a consis i´o en o mula p egun as a pa i de las ecomendaciones p opo cionadas (en
unci´on de la em´a ica ac ual), mos a in e ´es sob e las pe sonas, an´ecdo as o luga es que
se mencionaban y sin e iza es a in o maci´on hablada como elaciones en e concep os.
T as la pausa, se comenz´o con el e ique ado de im´agenes. Du an e la sesi´on an e io
el oco de a enci´on es u o mucho m´as en las his o ias1, po lo que no se u iliz´o ninguna
o og a ´ıa. Al con a con 180 o og a ´ıas de di e sas ´ındoles, se p ocedi´o a una iden i ica-
ci´on gene al de las mismas. Es deci , ninguna es aba p e-e ique ada, po lo que se ue on
pidiendo al p og ama de o ma alea o ia.
Es a pa e pa eci´o ene mayo impac o en la en e is ada. En p ime luga , ue m´as
sencillo pa a ella en ende el papel del o denado , ya que de siemp e u o la cos umb e
de desc ibi las o og a ´ıas en el do so de las mismas. Po o a pa e, el es ´ımulo isual
es m´as po en e, y la so p esa de no sabe qu´e o o encon a ´ıa despu´es hizo man ene el
in e ´es.
En es a segunda pa e el o o amilia no in e ino y la expe imen ado a solo ecog´ıa
in o maci´on de las o os, p incipalmen e qui´en, d´onde, y cu´ando, as´ı como asociando la
ca ego ´ıa co espondien e a cada una de las palab as, con una ab umado a mayo ´ıa de la
ca ego ´ıa “ amilia”.
La igu a 6.1 ecoge los esul ados gene ales en es ad´ıs icas de la e aluaci´on, y que
comen a emos en el apa ado de an´alisis. Las palab as pixeladas co esponden odas a
nomb es p opios.
1Algunas de ellas e an bas an e ´agicas, po lo que solo se ecogen algunos pun os de las mismas, con
el obje i o de no da una conno aci´on excesi amen e nega i a al esul ado inal.
6.2. Recopilaci´on de eedback 65
Figu a 6.1: Es ad´ıs icas esul an es as la sesi´on de e aluaci´on. Los nomb es p opios se
encuen an pixelados.
6.2. Recopilaci´on de eedback
T as la sesi´on de e aluaci´on se con aban con los da os almacenados en la base de
da os local, las g abaciones de audio y algunas ano aciones a mano ealizadas po la
expe imen ado a, an o de ´ındole ´ecnica como obse aciones gene ales.
Pa a inaliza , es habi ual ealiza alg´un ipo de cues iona io esc i o, pe o dada la a an-
zada edad de la pa icipan e se ealiz´o de o ma o al y m´as dis endida, y la in o maci´on
ecopilada ue ano ada. La in o maci´on buscada y sus espues as ue on las siguien es:
P: ¿Es ´as muy cansada?
R: Bueno, al inal se ha hecho a de, pe o habla oda ´ıa no me cansa.
P: ¿Te has quedado con algo que con a ?
R: Pues... Yo c eo que no. Siemp e quedan cosas pe o as´ı impo an e, no se me
ocu e aho a nada.
P: Pa ece que e has aco dado bien de muchas cosas.
R: De las m´as impo an es oda ´ıa me acue do ( ´ıe). Algunos nomb es y los a˜nos
pues no an o, pe o m´as o menos s´ı... Aunque s´ı es e dad que cada ez me acue do
de menos.
P: Pe o hab´ıa his o ias que no hab´ıa escuchado nunca.
66 Cap
´
ı ulo 6. E aluaci´on con usua ios
R: Como ampoco ienen mucha impo ancia, son solo cosas que me pasaban... (...)
Bueno, o as s´ı que las he con ado muchas eces, s´ı. (...) Tambi´en es que como an es
pasaban muchas desg acias...
P: Pa ece que e las o os e ha gus ado m´as, ¿no?
R: Es que de peque˜nos e an odos muy icos (...) Y no sab´ıa que hab´ıa an as o os
de mi mad e.
P: ¿Te ha gus ado lo que ha salido al inal?
R: Yo lo que ´u haces con el o denado y los colo es no lo en iendo... Pe o as´ı es
m´as ´apido e qui´en sale en las o os y busca las que saca odo del caj´on (...) Las
le as no las leo muy bien pe o en g ande s´ı (...) Pe o yo no engo o denado as´ı que
no puedo e lo. ¿Eso se puede imp imi ?
Po su pa e, el o o amilia p esen e coincidi´o en que “se hab´ıa echado un a i o
muy bueno” y a˜nadi´o que adem´as as´ı ya hay una copia digi al de muchas de las o os.
Lo e e enciado en la ´ul ima p egun a es el dicciona io esul an e, y se encuen a adjun o
como el anexo B.
6.3. An´alisis de esul ados
A a´ız de la in e enci´on ealizada, salie on a la luz algunos p oblemas ´ecnicos que
ue on pos e io men e co egidos:
Almacenamien o de da os. Un le e e o de c´odigo imposibili ´o el olcado sis ema
local de la in o maci´on almacenados en la base de da os. No obs an e el a eglo
pe inen e solucion´o la cues i´on.
Visualizaci´on de los g a os. La pale a de colo es u ilizada esul ´o se muy oscu a,
imposibili ando muchas de las lec u as. Tambi´en ue necesa io cambia la disposici´on
de p esen aci´on, an es elegida de o ma alea o ia. Aho a los nodos se p esen an de
o ma ci cula , y las conexiones en e ellos pasan exclusi amen e po el in e io del
c´ı culo que o man.
C eaci´on de los g a os. Has a el momen o, se empleaban unciones p opias de
la lib e ´ıa u ilizada (Ne wo kX ) pa a esc ibi , almacena y lee el g a o en o ma o
ex o median e una lis a de adyacencia. Sin emba go, es o imped´ıa la pos e io
iden i icaci´on de nodos, pues o que no con emplaba que un nodo u iese una e ique a
que con u iese espacios. Po es e mo i o, el g a o aho a se c ea y gene a desde ce o
a pa i de odas las elaciones exis en es en ese momen o, y no a pa i de una
an e io e si´on de s´ı mismo.
6.3. An´alisis de esul ados 67
Residuos. En una ocasi´on pa eci´o que, al cambia de ca ego ´ıa, las elaciones que
inmedia amen e an es se encon aban en pan alla, ol ie on a apa ece . Es o solo
ocu i´o una sola ez y no pa ece que se haya almacenado dicho e o , po lo que
p onos icamos que pudo se simplemen e un e o pun ual de ca ga. A´un as´ı, es algo
a ene en cuen a en u u as p uebas.
En cuan o al aspec o social, los esul ados pa ecen cuali a i amen e sa is ac o ios.
Ambos in oluc ados mos a on su ag ado hacia el habe pa icipado en la sesi´on, y la
en e is ada mos ´o a ios momen os de aleg ´ıa, como comp oba que hab´ıa conseguido
ansmi i a ias his o ias y encon a an as o os de su di un a mad e. La p esencia del
amilia ce cano se comp ob´o como bene iciosa, al ealiza algunos apun es que ayuda on
a la en e is ada.
En el aspec o ´ecnico, la aplicaci´on se mos ´o luida, sin in e upciones, allando ´uni-
camen e du an e la pausa al ce a sesi´on y ol e a in en a ecupe a los da os, debido
a un le e allo de c´odigo. El o ma o y las in e acciones son muy simples, pe o se pudo
ecopila la in o maci´on buscada sin impedimen os. El uso de la base de da os no mos ´o
p oblemas po s´ı misma. El uso del ipo TEXT en luga de VARCHAR ue odo un acie o
pa a almacena a chi os de ex o.
S´ı que se ech´o en al a una o ma m´as accesible de na ega en e palab as que no
sea eniendo que esc ibi las exp esamen e de nue o. Po ejemplo, si hemos in oducido
“Mad id” como palab a elacionada con “ciudad”, y aho a que emos na ega a “Mad id”,
se ´ıa necesa io esc ibi de nue o “Mad id”. La opci´on m´as c´omoda se ´ıa pe mi i que el
ex o ue a un hipe ´ınculo a s´ı misma.
Las ca ego ´ıas p esen adas ue on bas an e ´u iles. En especial in ancia y amilia, pe-
o ambi´en acaciones y adul ez, aunque es ando es a ´ul ima es echamen e elacionada
con amilia. Dada la his o ia pe sonal de la en e is ada, a iciones y ju en ud no ue on
ca ego ´ıas muy ma cadas en su ida, pe o aislamos es o como un caso conc e o, aunque
ambi´en exis en muchas pe sonas de su condici´on que compa en es a si uaci´on.
Po o a pa e, aunque se encuen a es echamen e elacionada con “ amilia”, se en-
con ´o que la ca ego ´ıa “e en os” hubie a esul ado muy ´u il, al habe nume osas his o ias
elacionadas con bodas, bau izos, comuniones, cumplea˜nos... Saliendo del con ex o de las
his o ias, pe o ambi´en ele an es pa a el e ique ado de o os hubie an sido ca ego ´ıas
ac´ıas como luga es (no gene ales, sino conc e os), y echas. Con ca ego ´ıas ac´ıas nos
e e imos a aquellas que se con emplan como al pe o no han enido un p ep ocesamien-
o y an´alisis de ex o p e io. Simplemen e exis en como un o ma o de da os, pe o que
luego pe mi an la isualizaci´on de las o os asociadas. Po ejemplo, la ca ego ´ıa “ echas”
mos a ´ıa las o og a ´ıas o denadas c onol´ogicamen e.
74 Cap
´
ı ulo 8. Conclusions
ha will be mo e use ul. A possible imp o emen would be o combine bo h app oaches,
and o pe o m an addi ional ca ego iza ion o he ex s, so depending on he pa icula
use , we selec which a e going o be p ocessed. This also suppo s he decision o no
comple ely decouple ex p ocessing om he p ojec . When adding o selec ing ex s,
his will need o be done again.
On he o he hand, gi en he mul i-use na u e ha he applica ion has inally acqui-
ed, knowledge abou he ela ionships could be conside ed as eedback. E en i he exac
pe sonal de ails o each use a e no e ealed, he ela ions o some use s could be help ul
o o he s, as has happened wi h he ini ial ex s. This would no equi e a syn hesis pa
as such, bu i would be con enien o ecognise he g amma ical ca ego y o he wo ds
in oduced, in o de o be able o con inue wi h he scheme in which e bs, adjec i es and
nouns a e shown in equal pa s. We conside ha his las decision was a success, as i
a oids he appea ance o oo many e bs.
Howe e , he appea ance o ecommenda ions om he e y beginning does no seem
e y use ul. The i s ones ha appea a e o en igno ed, as he i s concep s a e manually
yped and se he s a ing poin . We belie e ha his would happen in mos cases (excep
in he ex emely se ious ones), as when session ca ego y is in oduced, some minimum
o in o ma ion is always emembe ed di ec ly. In addi ion, ano he p oblem wi h hese
wo ds is he na iga ion om one o ano he , as discussed in 6.3. The possibili y ha he
ex displayed on he sc een could be hype linked would acili a e use in e ac ion.
In oducing images was ano he o he bes decisions. They a e e y powe ul s imuli
and easy o inco po a e. The possibili y o linking di ec ly om Google Images is possible
ia a small sc ip , bu was uled ou . As in e ne connec ion would be a equi emen in
ei he case, i is much mo e na u al o he use o sea ch di ec ly on he in e ne and
download a ile o he local olde ,
Fu he mo e, he e alua ion he e p esen ed was ca ied ou a a loca ion wi hou in-
e ne connec ion, so i would no ha e been possible o e alua e his ea u e. This also
demons a es o some deg ee ha he applica ion is likely o be used in o line en i on-
men s, so i would be a was ed unc ionali y.
Ano he impo an poin abou images is ha , unlike wo ds, hey a e no sepa a ed
by ca ego y om he s a . I is likely ha i his we e he case, eminiscence would be
mo e agile, since ha is wha happeneded wi h wo ds. Bu o ha , we would need o
know in o ma ion abou he pho os be o ehand. Ano he de ail ha came o ligh a e
he e alua ion was ha some imes images ha had al eady been seen appea ed, e en
hough 180 o hem we e a ailable (and no all o hem we e al eady p ocessed). This was
ound o be due o a bug in he inal code: he lis isi ed_mul imedia is conside ed o
a oid his, bu he code in which i should ha e been checked was no p esen .

75
As a inal commen on he images, hey a e always shown as a s imulus sepa a ed
om he wo ds. In o he wo ds, we wo k wi h he wo ypes o s imuli independen ly.
I would also be impo an o s udy whe he mixing he s imuli when asking o new
ecommenda ions is mo e bene icial han ha ing hem sepa a ely, and how o me ge he
unc ionali ies in a con olled way.
Rega ding da a s o age, his is p obably he mos immedia e wo k o be done, as
discussed in he sec ion 5.3.2. This way, all local p ocessing o he in o ma ion is emo ed,
which also acili a es an addi ional aspec o conside : he dis ibu ion o he applica ion.
As i has a web applica ion o ma , i could be dis ibu ed om he p esen wo k in a
simple way, in a non-local and publicly accessible se e .
Ano he simple aspec would be o consul wi h expe he apis s on he alue p o ided
by he s a is ics. I is one way o check p og ess, bu pe haps he e a e mo e use ul
pa ame e s o calcula ions ha ha e no been conside ed.
Finally, we ha e no iced ha among he wo ds hemsel es he e is o en a ce ain
hie a chy, as discussed in he analysis o in e iew esul s (sec ion 6.3). A u u e e ision
could conside ha ing main nodes, ela ed o each o he , and wo ds ha a e simply
a ibu es o ha node. This would also allow changing g aph isualiza ion in o de o be
mo e use ul o he bene icia y, as some so o ee b anching in o nodes wi h pa icula
a ibu es.
In b ie , he p o o ype applica ion we ha e de eloped is a b idge be ween he bene i-
cia y and hei memo ies, p o iding a wo kplace, bu a same ime somewhe e o consul
hei own in o ma ion. Fo he de elope , i p esen s a da abase o syn hesised in o ma-
ion o an emo ional na u e ha can be used bo h o wo k on imp o ing his ype o ool,
o on o he aspec s, such as he cons uc ion o na a i es. Finally, we summa ize all he
u u e wo k ha we ha e ound in e es ing:
Ca ego y e iew. In pa icula , one o “e en s” seems o be pa icula ly use ul.
Lemma isa ion p ocess. Al hough i is gene ally qui e good, he e a e some ypos.
Na iga ion be ween wo ds.
Applica ion o gene al scope om he inclusion o ex s om a a ie y o back-
g ounds.
A mo e ocused ins ance o he applica ion, in which only ex s om sou ces close
o he indi idual a e analyzed.
Hyb id app oach in which he ex s o be analyzed a e selec ed acco ding o he
use .
76 Cap
´
ı ulo 8. Conclusions
Imp o e he a ailable ecommenda ions by inco po a ing hose in oduced by use s.
Re iew o he need o ecommenda ions om he e y beginning o he session.
Re iew o he way o ecommending images.
S udy he mixed p esen a ion o s imuli, mixing wo ds wi h images (o o he mul-
imedia).
S udy he hie a chy be ween wo ds.
Analyze he eal alue o he applica ion, by consul ing he apy expe s.
Bibliog a ´ıa
Jona han Ga c´ıa Allen. Tipos de memo ia: ¿c´omo almacena los ecue dos el ce eb o
humano?, 2015. URL h ps://psicologiaymen e.com/psicologia/ ipos-de-mem
o ia.´
Ul imo acceso el 18/09/2021.
Know Alzheime . Alzheime , una en e medad compa ida. cu so de o maci´on pa a cui-
dado es, 2017. URL h ps://knowalzheime .com/wp-con en /uploads/2017/01/C
u so Cuidado es Alzheime comple o.pd .´
Ul imo acceso el 18/09/2021.
Richa d M. A kinson, Richa d C. y Shi in. Human memo y: A p oposed sys em and i s
con ol p ocesses. In Psychology o lea ning and mo i a ion, olume 2, pages 89–195.
Else ie , 1968.
Viole a C espo, Ma ´ıa y Fe n´andez-Lansac. Resiliencia en cuidado es amilia es de pe -
sonas mayo es dependien es. Anales de Psicolog´ıa/Annals o Psychology, 31(1):19–27,
2015.
O ganizaci´on Mundial de la Salud. Demencia, 2020. URL h ps://www.who.in /es/n
ews- oom/ ac -shee s/de ail/demen ia.´
Ul imo acceso el 18/09/2021.
C´a ed a Tele ´onica de la ULPGC. Las e apias digi ales pod ´ıan llega a sus i ui a los
´a macos comunes, 2017. URL h ps://ca ed a ele onica.ulpgc.es/ e apias-di
gi ales-sus i uyen- a macos-comunes.´
Ul imo acceso el 18/09/2021.
Comisi´on de Sanidad y Consumo. Compa encencia del sec e a io gene al de salud digi al,
in o maci´on e inno aci´on del sns. p oyec o de ley de p esupues os gene ales del es ado
2021, 2020. URL h ps://www.mscbs.gob.es/gabine eP ensa/no aP ensa/pd /0
5.11051120175206299.pd .´
Ul imo acceso el 18/09/2021.
Gobie no del P incipado de As u ias. Conse je ´ıa de Bienes a Social y Vi ienda. Gu´ıa
pa a la elabo aci´on de la his o ia de ida, 2015. URL h ps://www.obse a o iode
lain anciadeas u ias.es/documen os/ 10072015101807.pd .´
Ul imo acceso el
18/09/2021.
77
78 BIBLIOGRAF´
IA
Salud Digi al. A ances signi ica i os en la e apia digi al, 2021. URL h ps://saludd
igi al.com/el-mundo-en-la-nube/a ances-signi ica i os-en-la- e apia-di
gi al/.´
Ul imo acceso el 18/09/2021.
And ea Collado D´ıaz. ¿qu´e es el ol ido y po qu´e nos ol idamos de cosas impo an es?,
2016. URL h ps://psicologiaymen e.com/in eligencia/ol ido.´
Ul imo acceso
el 18/09/2021.
Ma ´ıa del C is o D´oniz Rod ´ıguez. Es imulaci´on cogni i a y e apia de eminiscencia.
´ecnicas no a macol´ogicas: cla e pa a log a un en ejecimien o ac i o, 2017. URL
h p:// iull.ull.es/xmlui/handle/915/6525.´
Ul imo acceso el 18/09/2021.
Comisi´on Eu opea. O e iew — salud p´ublica, 2020. URL h ps://ec.eu opa.eu/hea
l h/eheal h/home es.´
Ul imo acceso el 18/09/2021.
Alex Fige oba. Memo ia emocional: ¿qu´e es y cu´al es su base biol´ogica?, 2017. URL
h ps://psicologiaymen e.com/psicologia/memo ia-emocional.´
Ul imo acceso
el 18/09/2021.
Flask. Flask 2.0 documen a ion, 2021. URL h ps:// lask.palle sp ojec s.com/en
/2.0.x/.´
Ul imo acceso el 18/09/2021.
GAIA G oup. Gaia - digi al he apeu ics, 2021. URL h ps://gaia-g oup.com/en/sc
ience.h ml.´
Ul imo acceso el 18/09/2021.
Fe nando Zepeda He e a. In oducci´on a la psicolog´ıa. Una isi´on cien ´ı ico-humanis a.
Te ce a Edici´on. Pea son Educaci´on, 2008.
Imse so. In e enci´on con nue as ecnolog´ıas en cen os de pe sonas con demencia: gu´ıa
pa a la implan aci´on del uso de able , 2017. URL h ps://imse so.es/In e P es
en 2/g oups/imse so/documen s/bina io/402017007 in e able .pd .´
Ul imo
acceso el 18/09/2021.
Lucidcha . Lucidcha in elligen diag amming, 2021. URL h ps://www.lucidcha
.com/pages/.´
Ul imo acceso el 18/09/2021.
Osca Cas ille o Mimenza. P oblemas de memo ia: sus 3 ipos y las posibles causas, 2018.
URL h ps://psicologiaymen e.com/clinica/p oblemas-de-memo ia.´
Ul imo
acceso el 18/09/2021.
Lo ena Na a o. Te apia de eminiscencia. es imula a pa i de los ecue dos., 2017. URL
h ps://psicocode.com/clinica/ e apia- eminiscencia-es imula -pa i -l
os- ecue dos/.´
Ul imo acceso el 18/09/2021.
BIBLIOGRAF´
IA 79
C is hian Pa a, Luca Ce nuzzi, Vincenzo D’And ea, and F Casa i. Reminiscens: ecno-
log´ıa pa a el ecue do y la in e acci´on social del adul o mayo , 12 2013.
G Gue e o Pe ´ınez and A Ga c´ıa Lina es. Pla a o mas de ehabili aci´on neu opsicol´ogi-
ca: es ado ac ual y l´ıneas de abajo. Neu olog´ıa, 30(6):359–366, 2015.
Eu opa P ess. E hypha m, lis a pa a llega a los pacien es las mejo es e apias digi ales
del mundo pa a la dep esi´on y la adicci´on, 2021. URL h ps://www.eu opap ess.es
/comunicados/in e nacional-00907/no icia-comunicado-e hypha m-lis a-ll
ega -pacien es-mejo es- e apias-digi ales-mundo-dep esion-adiccion-202
10409123003.h ml.´
Ul imo acceso el 18/09/2021.
Albe Vidal Ra en ´os. His o ia de ida. qu´e es y c´omo hace la, 2015. URL h ps:
//www.simbolics.ca /cas/his o ia-de- ida-que-es-y-como-hace la/.´
Ul imo
acceso el 18/09/2021.
JL San os. Psicopa olog´ıa. manual cede de p epa aci´on pi , 01. CEDE. Mad id, 2012.
D.L. Schac e . The Se en Sins o Memo y: How he Mind Fo ge s and Remembe s. Hough-
on Mi lin Ha cou , 2002. ISBN 9780547347455. URL h ps://books.google.es/
books?id=m8qMjPF1NYAC.´
Ul imo acceso el 18/09/2021.
SpaCy. Spacy usage documen a ion, 2021. URL h ps://spacy.io.´
Ul imo acceso el
18/09/2021.
En ique P´e ez S´aez. Te apia de eminiscencia, 2020. URL h ps://blogc ea.imse so
.es/ e apia-de- eminiscencia/.´
Ul imo acceso el 18/09/2021.
A u o To es. Los dis in os ipos de amnesia y sus ca ac e ´ıs icas, 2016. URL h ps://
psicologiaymen e.com/clinica/ ipos-de-amnesia.´
Ul imo acceso el 18/09/2021.
Ad i´an T iglia. ¿c´omo a ec an las emociones a nues os ecue dos? la eo ´ıa de go don
bowe , 2015. URL h ps://psicologiaymen e.com/in eligencia/emociones- ecu
e dos-go don-bowe .´
Ul imo acceso el 18/09/2021.

Anexos
81
Anexo A
Consen imien o in o mado
El siguien e documen o p esen a la plan illa u ilizada pa a ecoge la con o midad de
pa icipaci´on en el p oceso de e aluaci´on de la aplicaci´on.
83

Anexo C
Fuen es pa a el an´alisis de ex o
Spanish Lea ning Lab: la amilia en espa˜nol.
h ps://www.spanishlea ninglab.com/la- amilia-en-espanol
El blog de Alan Rul . Mi amilia, po Ca men, 8 a˜nos.
h ps://alan ul .wo dp ess.com/2011/08/27/mi- amilia-po -ca men-8-an
os/
Lingua. Espa˜nol: mi amilia.
h ps://lingua.com/es/espanol/lec u a/ amilia/
Spanish and Missou i. Desc ibe a u amilia.
h p://spanishandmissou i.blogspo .com/2010/10/desc ibe- u- amiliaq
ue- as-hace -cuando.h ml
Rinc´on del esc i o escola . Redacci´on sob e el e ano.
h p:// incondelesc i o escola .blogspo .com/2012/10/ edaccion-el-
e ano-mis- acaciones.h ml
Clase de domingo. Redacci´on: el iaje.
h p://clasededomingo.blogspo .com/2012/02/ edaccion-el- iaje.h ml
T abajos alumnos. Mis acaciones.
h p:// abajosalumnos ema.blogspo .com/2014/11/nue as- edacciones-
mis- acaciones-04-11.h ml
Espa˜nol en ASW. Las acaciones de in ie no.
h p://schmid keespanol.weebly.com/el-blog-de-segundo-an ildeo/las-
acaciones-de-in ie no-ab-ini io-y-espaol-ii
97
98 Anexo C. Fuen es pa a el an´alisis de ex o
B ainly.
h ps://b ainly.la /
Talle de esc i u a. Mi iempo lib e y mis hobbies.
h ps://esc i u ac is oc uci icado.wo dp ess.com/2016/04/14/mi- iemp
o-lib e-y-hobbies/
How To Answe “Wha A e You Hobbies?”
h ps://www.nauk i.com/blog/wha -a e-you -hobbies-in e iew-ques ion
s/
Bes Answe s o “Wha a e you Hobbies?”
h ps://le e ageedu.com/blog/wha -a e-you -hobbies/
La biog a ´ıa de mi abuela.
h p://jab6bbiog a ias.blogspo .com/2011/12/la-biog a ia-de-mi-abue
la 7033.h ml
Biog a ´ıa de mi abuela.
h p://mi e ce ciclo.blogspo .com/2012/10/biog a ia-de-mi-abuela.h
ml
Biog a ´ıa de mi abuelo.
h ps://cp juanhe e a.educa ex.es/index.php/lengua-6o/143-biog a i
a-de-mi-abuelo
Biog a ´ıa de mi abuelo ma e no.
h p://plenas-za agoza.blogspo .com/2012/12/biog a ia-de-mi-abuelo-
ma e no.h ml
Biog a ´ıa de mi abuelo alejo.
h p://ca enci y.blogspo .com/2014/02/biog a ia-de-mi-abuelo-alejo.
h ml
Biog a ´ıa sob e mi mad e.
h p://elmundodeso iamla inaga.blogspo .com/2012/12/biog a ia-sob
e-mi-mad e.h ml
La his o ia de mi abuela.
h ps://es.calameo.com/ ead/000421907458 59b47da
99
Wikipedia.
h ps://es.wikipedia.o g/wiki/Wikipedia:Po ada
Biog a ´ıas y idas.
h ps://www.biog a iasy idas.com/