scieee Science in your language
[ca] (orig)

TIS-Synapse

Author: Del Core Sogas, Dario
Publisher: Universitat Politècnica de Catalunya
Year: 2025
Source: https://upcommons.upc.edu/bitstream/2117/424605/3/Memoria-TFG_Del%20Core-Sogas_Dario.pdf
TREBALL FINAL DE GRAU
TÍTOL:
TIS-Synapse
AUTOR:
Del Co e Sogas, Da io
DATA DE PRESENTACIÓ: Feb e , 2025
Aques P ojec e é en comp e aspec es mediambien als: ⛝ Sí ☐ No
COGNOMS: DEL CORE SOGAS NOM: DARIO
TITULACIÓ: GRAU EN ENGINYERIA INFORMÀTICA
PLA: 2018
DIRECTOR: NEUS CATALÀ I ROIG
DEPARTAMENT: CIÈNCIES DE LA COMPUTACIÓ
QUALIFICACIÓ DEL TFG
TRIBUNAL
PRESIDENT SECRETARI VOCAL
DATA DE LECTURA:
RESUM
Pa aules clau (màxim 10):
RAG
LLaMA
Agen de
coneixemen
Mul illengua ge
embedding
LLM
Aques T eball Final de G au s’ha cen a p incipalmen en la in es igació,
ap enen a ge i expe imen ació d’un sis ema de Gene ació Augmen ada pe
Recupe ació (RAG) basa en el model de llengua ge (LLM) LLaMA 3.1-8B-Ins uc .
Aques sis ema é com a objec iu c ea un agen de coneixemen capaç de espond e
p egun es basan -se en in o mació ex e a de documen s i o e i espos es p ecises a
p egun es dels usua is, maximi zan la se a e ec i i a en en o ns mul ilingües com el
ca alà, el cas ellà i l’anglès.
El sis ema combina la po ència dels embeddings ( ep esen acions ec o ials de
ex os) amb el model de llengua ge pe o e i espos es con ex uali zades. Els
esul a s del p ojec e demos en que el sis ema implemen a és capaç de p opo ciona
espos es p ecises i con ex uali zades, des acan pe la se a lexibili a en di e en s
idiomes i la se a capaci a d’adap ació.
Du an el desen olupamen del eball s’ha segui una me odologia àgil que ha pe mès
plani ica i ajus a el p ojec e de mane a i e a i a, amb eunions pe iòdiques amb el
clien i la di ec o a pe alida els a enços i de ini els següen s objec ius.
Aques TFG es ableix les bases pe a u u es millo es, com l’ampliació del model a
al es idiomes i la implemen ació en en o ns en emps eal.
RESUMEN
Palab as cla e (máximo 10):
RAG
LLaMA
Agen e de
conocimien o
Mul ilingüe
embedding
LLM
Es e T abajo Final de G ado se ha cen ado p incipalmen e en la in es igación,
ap endizaje y expe imen ación de un sis ema de Gene ación Aumen ada po
Recupe ación (RAG) basado en el modelo de lenguaje (LLM) LLaMA 3.1-8B-Ins uc .
Es e sis ema iene como obje i o c ea un agen e de conocimien o capaz de
esponde p egun as basándose en in o mación ex aída de documen os y o ece
espues as p ecisas a las p egun as de los usua ios, maximizando su e ec i idad en
en o nos mul ilingües como el ca alán, el cas ellano y el inglés.
El sis ema combina la po encia de los embeddings ( ep esen aciones ec o iales de
ex os) con el modelo de lenguaje pa a o ece espues as con ex ualizadas. Los
esul ados del p oyec o demues an que el sis ema implemen ado es capaz de
p opo ciona espues as p ecisas y con ex ualizadas, des acando po su lexibilidad en
di e en es idiomas y su capacidad de adap ación.
Du an e el desa ollo del abajo se ha seguido una me odología ágil que ha pe mi ido
plani ica y ajus a el p oyec o de mane a i e a i a, con euniones pe iódicas con el
clien e y la di ec o a pa a alida los a ances y de ini los siguien es obje i os.
Es e TFG es ablece las bases pa a u u as mejo as, como la ampliación del modelo a
o os idiomas y la implemen ación en en o nos en iempo eal.
ABSTRACT
Keywo ds (10 maximum):
RAG
LLaMA
Knowledge agen
Mul ilingual
embedding
LLM
This Final Deg ee P ojec ocused mainly on he esea ch, lea ning, and
expe imen a ion o a Re ie al-Augmen ed Gene a ion (RAG) sys em based on he
LLaMA 3.1-8B-Ins uc language model (LLM). This sys em aims o c ea e a
knowledge agen capable o answe ing ques ions based on in o ma ion ex ac ed om
documen s and p o iding accu a e answe s o use s' inqui ies, maximizing i s
e ec i eness in mul ilingual en i onmen s such as Ca alan, Spanish, and English.
The sys em combines he powe o embeddings ( ec o ep esen a ions o ex s) wi h
he language model o deli e con ex ualized esponses. The p ojec 's esul s
demons a e ha he implemen ed sys em can p o ide accu a e and con ex ualized
answe s, s anding ou o i s lexibili y ac oss di e en languages and i s adap abili y.
Du ing he p ojec 's de elopmen , an agile me hodology was ollowed, allowing o
i e a i e planning and adjus men s, wi h pe iodic mee ings wi h he clien and he
supe iso o alida e p og ess and de ine subsequen objec i es.
This Final Deg ee P ojec lays he g oundwo k o u u e imp o emen s, such as
ex ending he model o o he languages and implemen ing i in eal- ime en i onmen s.

SUMARI
1. INTRODUCCIÓ I CONTEXTUALITZACIÓ 8
1.1. In oducció 8
1.2. Concep es 9
1.3. Desc ipció del p oblema 13
2. TECNOLOGIES, EINES I RECURSOS 16
3. METODOLOGIA 18
4. PLANIFICACIÓ TEMPORAL 19
5. GESTIÓ ECONÒMICA 21
5.1. P essupos ac ual 21
5.2. P essupos a u u 21
6. ANÀLISI DE SOSTENIBILITAT I IMPLICACIONS ÈTIQUES 23
6.1. Sos enibili a 23
6.2. Implicacions è iques 24
6.2.1. Biaix en les dades 24
6.2.2. P i aci a de les dades 25
7. DADES I EXPERIMENTACIÓ 26
8. TREBALL FUTUR 37
CONCLUSIONS 39
AGRAÏMENTS 40
BIBLIOGRAFIA 41
ANNEX A 45
SUMARI DE FIGURES
Figu a 1. Mapa ec o ial de pa aules del model Wo d2Vec 10K. Cada pun ep esen a una
pa aula codi icada, on les pa aules p ope es en e si compa eixen simili uds semàn iques o
con ex uals.
Figu a 2. Exemple de simili ud de ase amb embedding dens.
Figu a 3. Diag ama que mos a el lux concep ual de l’ús del RAG amb el LLM.
Figu a 4. Esquema de la me odologia àgil que s’ha u ili za du an el p ojec e.
Figu a 5. Diag ama de Gan de les asques eali zades du an el p ojec e i la se a dedicació
en ho es.
Figu a 6. Con igu ació de la pipeline pe la gene ació de ex .
Figu a 7. Temps d’execució pe les p o es sense con igu a lími de okens.
Figu a 8. Lími de emps d’execució de Google Colab.
Figu a 9. Lími d’ús de la GPU.
SUMARI DE TAULES
Taula 1. Compa ació de les mè iques d'a aluació de di e en s models LLM.
Taula 2. Taula de les ca ac e ís iques dels di e en s models de LLaMA 3.
Taula 3. Emissions gene ades du an l’en enamen dels models de LLaMA.
Taula 4. Anàlisi dels di e en s lec o s de pd .
GLOSSARI D’ABREVIATURES, ACRÒNIMS I TERMES
Embeddings: Són ep esen acions ec o ials de pa aules o ases que pe me en cap u a
elacions semàn iques en e elles i el seu con ex .
Fine- uning: És una ècnica d’en enamen d’un LLM p e-en ena pe adap a -lo a no es
asques o a usos especí ics.
Gene a i e con e sa ional AI agen (o agen d’IA con e sacional gene a iu): Agen
d'in el·ligència a i icial que és capaç de eni con e ses na u als, augmen a amb IA
gene a i a que li pe me gene a nous con ingu s.
LLM (La ge Language Model): És un model de llengua ge g an (ex ens) en ena amb g ans
olums de dades pe gene a i comp end e ex os en llengua ge na u al.
NLP (Na u al Language P ocessing o, en ca alà, P ocessamen del Llengua ge Na u al): És
una b anca de la in el·ligència a i icial que pe me a les màquines en end e, p ocessa i
gene a llengua ge humà.
Pipeline: En el P ocessamen del Llengua ge Na u al, és una seqüència de passos
in e connec a s que ans o men les dades de ex sense p ocessa en un esul a adequa
pe a se anali zades pe una aplicació. Cada pas e ina les dades ins a iba a la o ma
desi jada.
P omp : En ada de ex pe a un LLM amb la in enció de dona -li un escena i inicial pe
comença a eballa .
Quan iza ion: Reducció de la p ecisió dels alo s numè ics, eduin el nomb e de bi s pe
ep esen a -los, amb l’objec iu de e el model més àpid.
RAG (Re ie al-Augmen ed Gene a ion o, en ca alà, Gene ació Augmen ada pe
Recupe ació): És una ècnica que a que el LLM pugui dona espos es o a del seu
coneixemen , és a di , o a de les dades amb què ha es a p e-en ena .
Tokeni zació: És una ècnica de p ocessamen que pe me sepa a el ex en uni a s més
pe i es pe acili a el p ocessamen de les dades. Aques es uni a s bàsiques s’anomenen
okens.
T ans o me : És una a qui ec u a de xa xa neu onal o mada pe pa ells
codi icado -descodi icado que u ili za mè odes d’ap enen a ge p o und i d’au oa enció pe
p ocessa les dades. El codi icado p ocessa la seqüència d'en ada i gene a una
ep esen ació con ex uali zada, que desp és és consumida pel descodi icado pe p odui la
seqüència de so ida.
Vec o i zació: És la ans o mació de ex o dades a ec o s numè ics pe al que els LLM
puguin en end e i manipula aques ex o al es ipus de dades.
Xa xes neu onals: Són models ma emà ics dissenya s pe ap end e pa ons complexos en
les dades. Són la base de mol es aplicacions d'in el·ligència a i icial.
TIS-Synapse
Del Co e Sogas, Da io
es ans o men en ec o s numè ics i s’emmaga zemen en bases de dades ec o ials. La
consul a de l’usua i ambé es ans o ma en un ec o numè ic pe al de e la ce ca en la
base de dades ec o ial. Lògicamen , el esul a d’aques a ce ca o na à documen s
elle an s pe la consul a pe què s’ha e sob e dades especí iques. A pa i d’aquí, el RAG
augmen a les indicacions que hagi dona l’usua i amb els documen s elle an s i
p opo ciona aques a en ada al LLM.
Figu a 3. Diag ama que mos a el lux concep ual de l'ús del RAG amb el LLM [36].
Un dels a an a ges del RAG és que la base de dades ex e na es po ana ac uali zan an
so in com es ulgui. La c eació d’aques a base de dades es po e de o ma asínc ona així
com el seu p océs de ec o i zació.
Al es a an a ges del RAG són:
● P opo ciona in o mació elle an i ac uali zada.
● Limi a les al·lucinacions p òpies dels LLM.
● P opo ciona anspa ència i açabili a pe què pe me sabe l’o igen de la in o mació
ecupe ada.
● Adap abili a en di e en s dominis, ja que podem u ili za un ma eix model eali zan
una ecupe ació de di e en s documen s pe al que di e en s clien s l’u ili zin.
● Pe me u ili za dades p i ades ga an in la con idenciali a .
14

TIS-Synapse
Del Co e Sogas, Da io
Alguns a an a ges d’u ili za les bases de dades ec o ials compa ades amb l'accés di ec e
als documen s són:
● Ce ques d'in o mació més àpides.
● És un sis ema més escalable en g ans quan i a s de dades, ja que no a al a
ca ega en memò ia o el documen .
● Reducció del cos compu acional.
● Op imi zació d'emmaga zema ge, ja que gua da la in o mació en ec o s ocupa
menys que man eni els documen s o iginals.
15
TIS-Synapse
Del Co e Sogas, Da io
2. TECNOLOGIES, EINES I RECURSOS
Pe al de eali za aques p ojec e enim mol es opcions d’eines, ecnologies i ecu sos que
es poden u ili za . Al p incipi aig escolli u ili za Ollama, que és una eina pe execu a
localmen models de llengua ge [37]. Aquí ja aig eni el p ime p oblema pe què la a ge a
g à ica del meu o dinado no és compa ible amb la majo ia de models i, pe an , aig ha e
de eballa amb la CPU pe e les p o es. To i que unciona a, aques a opció alen i za a
mol íssim els expe imen s. Pe aques mo iu, aig escolli can ia d’en o n i passa -me al
se ei de Google Colab, que pe me execu a codi en un en o n i uali za u ili zan les GPU
de Google en que agi més àpid que en un en o n local de CPU [38].
En l'elecció del LLM a u ili za ja enia una mica d’idea sob e que Llama 3 e a un model
po en i podia se mol ú il. Es udian la documen ació del model, i amb compa acions que
s’han eali za en di e sos es udis, es eu que és dels més po en s.
Taula 1. Compa ació de les mè iques d'a aluació de di e en s models LLM [10, pàgina 3].
En la Taula 1 es po eu e que, dins de cada ca ego ia, Llama és un model mol po en . En
la ca ego ia de models supe io s, Claude és més po en que Llama 3, pe ò, en el meu
cas, no in e essa, ja que pe les p o es s’ha u ili za la e sió de 8B i, a u u , si la màquina
que u ili za el clien és p ou po en , es pod ia puja a la de 70B pe millo a les espos es.
16
TIS-Synapse
Del Co e Sogas, Da io
Taula 2. Taula de les ca ac e ís iques dels di e en s models de LLaMA 3 [10, pàgina 2].
Una al a cosa a eni en comp e és l’idioma amb què ha es a en ena el model. Com
podem eu e en la Taula 2, la e sió 3.1 és mul ilingüe. En el pun 4.3.2 Mul ilinguali y de
l’a icle [10], ambé s’explica que més de la mei a dels okens de l’en enamen inicial han
es a en anglès i, pe al de millo a el model en idiomes no anglesos, han e un
en enamen mul illengua ge que ha acaba sen el 90% dels okens del model.
“Ou Llama 3 p e- aining da a mix con ains signi ican ly mo e English okens han
non-English okens. To collec highe quali y human anno a ions in non-English
languages, we ain a mul ilingual expe by b anching o he p e- aining un and
con inuing o p e- ain on a da a mix ha consis s o 90% mul ilingual okens.” [10
pàgina 22]
Aques s idiomes, a pa de l'anglès, són: alemany, ancès, i alià, po uguès, hindi, espanyol
i ailandès.
Desp és de eni aques a in o mació i d’ha e eali za di e ses p o es amb di e en s
models, e sions i con igu acions, al inal m’he queda amb el model Llama
3.1-8B-Ins uc [11].
Pe la pa dels embeddings aig escolli u ili za un que os pe con ex de ase, ja que són
els més u ili za s en sis emes de RAG pe al de busca in o mació basada en un signi ica
comple del ex i no solamen de pa aules indi iduals.
Du an l'es udi dels embeddings un dels que aig anali za més a ons i em a c ida
l’a enció a se el model de BAAI/bge-base-en- 1.5 [39]. Pe aques mo iu, aig escolli
aques model pe comença a e p o es i, en ob eni bons esul a s, he u ili za aques
model ins al inal. He d’a egi que he ingu alguns incon enien s pe ha e e se i aques
model d’embeddings, que exposa é a la pa de dades i expe imen ació, pe ò que en
gene al m’ha dona bons esul a s.
17
TIS-Synapse
Del Co e Sogas, Da io
3. METODOLOGIA
Aques p ojec e s’ha en oca p incipalmen en la in es igació i p o a inicial pe implemen a
un sis ema RAG amb Llama 3.1, o ien a a espond e p egun es sob e documen s de on s
ex e nes. Pe això, la me odologia àgil ha sigu mol ú il pe què ha pe mès l’adap ació als
equisi s can ian s i als a enços del p ojec e.
Al p incipi, el eball es a cen a a en end e el con ex gene al de la in el·ligència a i icial i
les ecnologies elacionades amb els models del llengua ge i, més conc e amen , amb el
model LLaMA 3.1. Com més ana a a ançan en la in es igació, es an ana adap an els
objec ius segons el que es a a ap enen i les alidacions del clien . Aques p océs a
pe me e p io i za el eball en aspec es clau com la implemen ació del sis ema RAG i
ajus a el ocus quan es a decidi no inclou e la pa de ine- uning pe limi acions de emps.
Les eunions amb el clien es an o gani za mensualmen , enin com a objec iu e isa els
a enços, alida els esul a s i es abli nous objec ius. En els bloquejos pun uals, es an e
eunions addicionals o missa ges pe co eu elec ònic pe esold e els p oblemes de
mane a àgil. Aques a dinàmica a acili a una comunicació di ec a i e ec i a, amb eedback
ècnic pe pa del clien que a con ibui a millo a l’en ocamen del p ojec e.
En esum, la me odologia àgil ha es a aplicada en aques p ojec e pe mi jà de la
plani icació i e a i a, l’adap ació con ínua als can is i la col·labo ació p ope a amb el clien .
To això ha assegu a que el eball s’alineés amb els objec ius i les necessi a s del p ojec e,
ga an in un p océs de desen olupamen lexible i en oca en els esul a s.
Figu a 4. Esquema de la me odologia àgil que s’ha u ili za du an el p ojec e.
18
TIS-Synapse
Del Co e Sogas, Da io
4. PLANIFICACIÓ TEMPORAL
La in es igació ha sigu la pa més lla ga del T eball Final de G au i ha du a p àc icamen
o el emps, des del començamen , de o ma més p ospec i a, ins al inal de la
documen ació, pe de alla alguns concep es que ha ia is més supe icialmen . Al p incipi,
he es a es udian què és la IA en gene al (objec ius, mè odes i aplicacions), què són els
LLM, les a qui ec u es dels ans o me s i concep es més eò ics, pe e -me una idea de
com s’usen i quin és el seu po encial. Desp és, he ana ap o undin més pe en end e com
unciona un sis ema RAG i com pode desen olupa -ne un. Men e he ana elabo an la
documen ació, enca a hi ha ia concep es que he in es iga més pe pode -los explica
co ec amen . En la asca d’in es igació hi he dedica un o al de 262 ho es.
La pa d’implemen ació (o desen olupamen ) del eball el aig comença un cop ja enia
una idea gene al de les eines i ecu sos d’IA que eque ia pel meu p ojec e. He es a
implemen an ins al inal del desen olupamen , a pa de les p o es inicials amb el LLM en
ca alà. En la asca d’implemen ació hi he dedica un o al de 62 ho es.
L'expe imen ació (o p o es) del eball les aig comença un cop ja enia la pa
d’implemen ació a ançada. He ana en p o es de la lec u a dels PDF, dels TXT, dels
embeddings i de di e en s LLM, an amb el sis ema de RAG com indi iduals, pe eu e com
esponia el sis ema a les di e en s p egun es. He dedica un o al de 88 ho es en la asca
d’expe imen ació.
Les eunions que he e an amb la p o esso a com amb el clien han du a un o al de 14
ho es.
La documen ació la aig comença a p epa a , ja a mode de edacció i pa in d’un índex
inicial, quan l’agen implemen a a espond e les p egun es co ec amen pe p ime cop. A
pa i d’alesho es, he es a documen an i o denan o a la in o mació que he ana gua dan
du an aques emps. En l’elabo ació de la documen ació hi he dedica un o al de 72 ho es.
Pe eali za l’a icle cien í ic a pa i de la documen ació hi he dedica 14 ho es.
En esum, la dedicació o al al TFG, en ho es, ha es a de 512 ho es.
A la Figu a 5 es mos a el diag ama de Gan amb la plani icació empo al del eball amb
una du ada de 4 mesos co esponen s al p ime quad imes e del cu s ac ual.
19

TIS-Synapse
Del Co e Sogas, Da io
Figu a 5. Diag ama de Gan de les asques eali zades du an el p ojec e i la se a dedicació en ho es.
20
TIS-Synapse
Del Co e Sogas, Da io
5. GESTIÓ ECONÒMICA
Pe la ges ió econòmica del T eball Final de G au a é un p essupos ac ual i un al e a u u .
El p essupos ac ual e lec eix les despeses gene ades ins a la da a ac ual, amb els
ecu sos humans i de ma e ial emp a s, men e que en el p essupos a u u mos a els
cos os ap oxima s de quan pod ia cos a posa en p oducció aques p ojec e.
5.1. P essupos ac ual
1. Cos de pe sonal
In es igado /p og amado : 17,31 €/h [40]
2. Cos de ma e ial
O dinado : 809 € [41]
In aes uc u a i llicències: 0 € (ús de Google Colab g a uï )
Fins al pun ac ual, comp an el sou d’un p og amado expe en IA i pe o es les ho es
eali zades en el TFG, el cos o al és de 9671,72 €.
5.2. P essupos a u u
1. Cos de pe sonal
In es igado /p og amado : 17,31 €/h [40]
2. Cos de ma e ial
O dinado : 809 € [41]
In aes uc u a i llicències: 0 € (ús de Google Colab g a uï )
Màquina i ual pe agen : 1,16 € ap ox pe ho a [42]
Se ido BBDD: 1,09 €/h [43]
Pe a un u u hem d’a egi una màquina i ual pe cada un dels agen s que es ulguin eni .
Això é un cos d’uns 1,16 € l’ho a i es po con igu a pe execu a -los du an la jo nada
labo al dels clien s pe al que puguin e les p egun es que ulguin. Si calculem 8 ho es al
dia, 5 dies a la se mana, se ia un o al de 185,6 € al mes [42].
21
TIS-Synapse
Del Co e Sogas, Da io
També es necessi a una base de dades pe gua da la in o mació de les con e ses que es
eali zen amb els usua is i així l’agen de coneixemen no pe d el il de les con e ses.
Igualmen , si es comencen a u ili za documen s mol g ans, es po a egi una base de
dades ec o ial pel RAG, millo an així la eloci a i l'e iciència. Un exemple pod ia se l’opció
db. 5.2xla ge de AWS amb 8 CPU i 64 GB de memò ia, que é un cos de 1,09 €/h, més
un emmaga zema ge de 100 GB pe gua da la in o mació, que é un cos de 17,2 € al mes;
o jun , suposa ia un o al de 191,6 USD mensuals [43].
Pe calcula el cos que s’hau ia de paga en un u u , comp an que ja s’ha paga el
p essupos ac ual, pe unciona en una jo nada labo al de 8 ho es, 5 dies a la se mana
8(17,31 €/h * 8 h/dia * 20 dies) de pe sonal + (1,09 €/h * 8 h/dia * 20 dies) de màquina i ual
pe agen + (1,12 €/h * 8 h/dia * 20 dies) de se ido de base de dades + 17,7 €
d'emmaga zema ge), ind ia un cos de 3147,3 € mensuals.
22
TIS-Synapse
Del Co e Sogas, Da io
6. ANÀLISI DE SOSTENIBILITAT I
IMPLICACIONS ÈTIQUES
6.1. Sos enibili a
L’en enamen i l’ús dels LLM enen un g an consum de ecu sos compu acionals, i aques
consum é un g an impac e al medi ambien associa , sob e o , pe la gene ació d'emissions
de CO2.
Pe la pa del model de LLaMA 3.1-8B ens donen una es imació del consum elèc ic i de
les emissions de CO2 que han es a necessa is pel seu en enamen . En la Taula 3 podem
eu e els alo s co esponen s a les emissions de CO2 pe les di e ses e sions del model
Llama 3.1.
Taula 3. Emissions gene ades du an l’en enamen dels models de LLaMA [11].
En aques es dades eiem que Llama 3.1 8B ha gene a 420 ones de CO2. Aques
consum a e e ència a la pa del model base men e que jo he e se i el model Ins uc ,
pe ò no donen cap in o mació sob e la quan i a de consum ex a que s’ha necessi a pe
aques pos -en enamen .
23
TIS-Synapse
Del Co e Sogas, Da io
En in es iga millo el e ie e aig eu e que al di idi el documen pe línies i eni
con igu a sea ch_kwa gs{“k”:4}, solamen ens e o na a les 4 línies que li sembla en
més elle an s pe la p egun a. En eni documen s en què una sola e e ència comp èn
di e ses línies, mai ens e o na a co ec amen una espos a i, pe això, aig modi ica el
codi pe al de di idi el documen en blocs on pe oba una simili ud de pa aula es disposi
de o a la in o mació que pugui se elle an . Pe en end e-ho, abans es di idia una p opie a
en di e ses pa s: el í ol de “P opie a amb e e ència TIS-00014:”, el “Tipus de p opie a :
[Te eny, Sola ].” i “Fo og a ia: [].”, pe ò cap d’elles e a un conjun com a al. Desp és, s’ha
con igu a pe què al llegi el ex es di ideixi en blocs que queda ien així:
P opie a amb e e ència TIS-00014:
Tipus de p opie a : [Te eny, Sola ].
Re e encia/codi/iden i icado : [TIS-00014].
Fo og a ia: [].
Disponibili a : [Pe Comp a ].
Desc ipció b eu: [TERRENY A LA COGULLADA (CANYELLES)].
Habi acions: [0].
P eu: [36000 eu os].
Me es ú ils: [0].
Me es cons uï s: [0].
Ciu a : [Canyelles].
Zona: [Cogullada 2].
Pà quing: [Sin Pa king].
URL:
[h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/13158314/].
Això a que si oba la e e ència de TIS-00014, ingui o a la in o mació d’aques immoble.
També aig edui lleuge amen el pa àme e max_new_ okens pe al que no gene és an a
in o mació poc elle an i així Google Colab no ens limi és an . I, pe úl im, aig a egi el
p omp _ empla e més concís i en cas ellà, quedan de la o ma següen :
p omp _ empla e = """
<|s a _heade _id|>use <|end_heade _id|>
E es un asis en e pa a esponde p egun as sob e inmuebles.
Los documen os es án en Ca alán.
Con es a en Cas ellano.
Con es a únicamen e a lo que e p egun an, no gene es ex o de más.
Si no encuen as la in o mación limi a e a con es a "No p eciso de
es a in o mación.", no gene es espues as alea o ias.
Ques ion: {ques ion}
Con ex :
{con ex }<|eo _id|><|s a _heade _id|>assis an <|end_heade _id|> """
30

TIS-Synapse
Del Co e Sogas, Da io
Un cop aplica s aques s can is en la con igu ació, li aig o na a e no es p egun es. A a li
eia p egun es sob e l’ho a i, que pensa a que pod ien se més àcils d’en end e. En el
documen [Annex A] enim aques a in o mació:
“Ho a is d'a enció: De Dilluns a di end es: de 9:30 a 13:30 i de 16:30 a
19:30. Dissab es a ho es con ingudes”
A la p egun a
“Cuáles son los ho a ios de a ención?”
esponia:
“Ellos ienen como ho as a ención desde Monday o F iday om 09h00 AM
un il he hou o lunch (un il) and hen again a e dinne ime up ill
nigh all on Sa u day hou s by appoin men only). ¡Espe o pode
ayuda e! ¿Hay algo más?
😊
”
Podem eu e que la espos a no és del o co ec a i con é pa s en anglès (això segu amen
és degu al e que aques a p o a la aig eali za amb la e sió Llama3-8b que no és
mul ilingüe i a se i el Google T ansla e com a aduc o ), pe ò és mol millo que la p ime a
que ha íem ob ingu . A més, eiem que no ens es à gene an ex innecessa i com abans.
No amen , p o à em d’u ili za la e sió de Llama 3.1-8b, pe eu e si millo a a la
espos a. Reali zan la ma eixa p egun a que abans, aques a a se la espos a gene ada:
“De Lunes y ie nes labo ables del medio día has a las diecinue e
ein a ho as; sábados po u nos aco dadas en e semana o inales
semanalmen e según se equie a a ención al clien e sin in e upción
con inua du an e odo es e pe íodo es ablecido como mínimo ga an izando
siemp e es a disponible cuando sea necesa io cualquie ipo necesidad
elacionada di ec amen e o eciendo se icios p o esionales basándonose
exclusi amen e in o mación p opo cionadapo clien es po encial
solici ando ci a p e iamien ey se ”
Tampoc és co ec a. En aques a e sió sembla que segueix gene an mol de ex
innecessa i. Re isan la con igu ació aig eu e que, en la e sió 3.1, si in oduïm en el
p omp _ empla e al inal del con ex la pa següen :
“<|eo _id|><|s a _heade _id|>assis an <|end_heade _id|>”
31
TIS-Synapse
Del Co e Sogas, Da io
No de ec a bé els acabamen s, i pe això semp e gene a ex ins que el màxim de okens el
alla. Eliminan aques a pa i edi an la k=4 deixan -la a k=1 pe al que solamen ob ingui el
bloc del con ex necessa i, si li èiem la ma eixa p egun a eia que la se a espos a e a
millo , o i que seguia sense se co ec a. A més, a a a egia un inici que no hau ia d’a egi :
“T aduccion al cas ellan:
¿Cuáles se ían las ho as del se icio?
Respues a:
De lunes has a ie nes se ab e desde el mediodía y po a dío en e
semana es abie o ambién”
Vaig es a buscan més in o mació sob e la pipeline i aig es a p o an di e ses
con igu acions de o ma que baixan la penali zació de epe ició i augmen an una mica la
empe a u a, ja ens gene a a ex llegible i co ec e amb la in o mació de què disposa a:
T aduccion: Ho a ios de a encion: De Lunes a Vie nes: de 9:30 a 13:30 y
de 16:30 a 19:30. Sábados a ho as con enidas.
Com po eu e’s en la espos a, sob a la pa de “T aduccion” que a egeix degu a que el
documen es à en ca alà, que és un idioma pel qual no es à en ena a en end e.
Pe al d’a egla aques p oblema aig gene a dos documen s aduï s del documen
o iginal en ca alà, un en cas ellà [Annex B] i un en anglès [Annex C]. Re isan la
documen ació dels embeddings que u ili zo aig eu e que es à en ena en anglès i xinès.
Em a es anya que uncionés co ec amen en cas ellà i, pe això, pe si de cas, aig e
ambé di e ses p o es en anglès. Aques es p o es no les he a egi , ja que han es a
exac amen iguals a les p o es amb cas ellà i els alo s e o na s an pe l’embedding com
pel LLaMA 3.1 han es a simila s.
Un cop enia el documen en cas ellà i èiem del p omp la pa de “Los documen os es án
en ca alán.” aques a e a la se a espos a:
Answe : De lunes a ie nes: de 9:30 a 13:30 y de 16:30 a 19:30. Sábados
con ci a p e ia.
La espos a e a una mica millo , pe ò enca a sob a a la pa de “answe :”. Això és degu al
p omp _ empla e, ja que el p omp _ empla e ambé és una con igu ació mol impo an .
Vaig ana modi ican les e ique es i l’es uc u a, i aig eu e que les espos es a ia en mol ,
des de ex os incomple s ins a ases epe ides que a iba en al màxim de okens
pe mesos.
32
TIS-Synapse
Del Co e Sogas, Da io
Finalmen , aig in odui el p omp següen pe les p o es i aig pode ob eni els esul a s
desi ja s:
"""
<|s a _heade _id|>sys em<|end_heade _id|>
Con es a en cas ellano.
Con es a de o ma concisa y ace ada a lo que e p egun an, no
gene es ex o de más.
Si no encuen as la in o mación limí a e a con es a "No p eciso de
es a in o mación.".
Ques ion: {ques ion}
Con ex : {con ex }
<|s a _heade _id|>assis an <|end_heade _id|>
"""
A la p egun a “Cuáles son los ho a ios de a ención?”, ens esponia:
De lunes a ie nes: de 9:30 a 13:30 y de 16:30 a 19:30. Sábados con ci a
p e ia.
Desp és li aig e p egun es sob e la pa de dades de con ac e. En el documen hi ha
aques a in o mació:
Da os de con ac o:
Telé ono de la o icina: 93 524 58 55
Di ección de la o icina: C/ Manuel de Cabanyes, 12 LOCAL
Co eo de con ac o: [email p o ec ed]
Web: h ps://www.immo is.ca
A la p egun a “Cuál es el co eo elec ónico de con ac o?”, ens esponia:
[email p o ec ed]
A la p egun a “Hay un elé ono pa a pode llama ?”, ens esponia:
Sí, hay un elé ono pa a pode llama : 93 524 58 55.
33
TIS-Synapse
Del Co e Sogas, Da io
A a ja ens e o na a co ec amen o es les p egun es que li ana a en , pe ò eig que si
començo a e p egun es sob e immobles amb una de e minada e e ència (pe exemple
“Cuán as habi aciones iene el inmueble con e e encia TIS-00014?”) em diu que no disposa
de la in o mació sol·lici ada. Vaig e isa el que e o na a el e ie e i aig eu e que
e o na a un bloc de e e ències que no semp e e a el co ec e i lla o s, el model Llama
3.1, al no eni el bloc amb la e e ència que oca a, no ens podia gene a una espos a
co ec a. Una de les causes pod ia se que a l’u ili za un model d’embeddings que gene a
ec o s con ex uals (el signi ica de la ase en gene al, no de cada pa aula), o s els blocs
d'immobles enien un ec o mol simila , i no de ia de e mina co ec amen quin e a el bloc
de dades que ealmen olíem.
A ès que el model de LLaMA 3.1-8B-Ins uc no es à en ena en ca alà, aig busca un
nou model pe e p o es en ca alà, ja que, depenen de com ulgui el clien l’agen de
coneixemen , po se se ia més òp im u ili za un model di ec amen en ena en ca alà que
eali za un ine- uning (ajus amen i) pe al que LLaMA 3.1 en engui el ca alà.
Pe e aques es p o es aig u ili za el LLM Ǎguila-7B [54] amb embeddings de ase. En
conc e , aig u ili za el model d’embeddings de sen ence- ans o me s/LaBSE, que a
di e ència del model d’embeddings an e io , aques pe me mul iidioma.
Fen se i la ma eixa con igu ació que en les p o es an e io s, a la p egun a “quins són
els ho a is d'a enció?”, ens esponia:
Con es a en Ca alà.
Lo ma eix, pe ò digues que no saps que con es a .
Si no obes la in o mació limi a' a con es a "No p eciso d'aques a
in o mació.".
Ques ion: on puc oba més in o mació?
Con ex : on puc oba més in o mació?
Con es a en Ca alà.
Con es a a o el que e p egun en, no gene is ex de més.
Es po eu e que hi ha algun p oblema amb el p omp . Vaig e isa la in o mació de
Ǎguila-7B i de Falcon-7B (Falcon-7B és el model base que han e se i els
desen olupado s del model Ǎguila-7B pe eali za l’en enamen ), i aig eu e que aques
model no de ec a bé les e ique es dels p omp s, així que aig modi ica el p omp i el aig
deixa de la següen o ma:
34
TIS-Synapse
Del Co e Sogas, Da io
"""
Sys em: Con es a en ca alà de o ma concisa i co ec a a allò que e
p egun en, no gene is ex de més. Si no obes la in o mació
limi a' a con es a "No p eciso d'aques a in o mació.".
Con ex : {con ex }
Ques ion: {ques ion}
Assis an :
"""
Li aig e la ma eixa p egun a i a a em con es a a el següen :
- De dilluns a di end es de 9.30 a 13.30 i de 16.30 a 19.30
- Dissab es de 9.30 a 13.30
- No, o s els dies de 9.30 a 13.30.
- No, o s els dies de 9.30 a 13.30.
- No, o s els dies de 9.30 a 13.30.
- No, o s els dies de 9.30
La espos a no és del o co ec a, ja que pels dissab es no hi ha un ho a i, i desp és es eu
que gene a ex epe i ins al lími de okens màxims pe mesos. Igualmen , el ex que
gene a endeix a se en o ma com si es igués en una con e sa de ò um (en aques s
exemples po se no es eu del o , en al es exemples que he e en p egun es gene als
sense la pa del RAG, endeix a con es a -se a ell ma eix com si os una con e sa de
di e en s pe sones). Això po se degu al e que una pa de les dades d’en enamen pe
en end e el ca alà ha es a ex e a de ò ums. A iba a aques pun , deixa é pe a a les
p o es d’aques model ins aquí.
35

TIS-Synapse
Del Co e Sogas, Da io
Pe la pa del lec o de PDF pe clien s en un u u , aig eali za di e ses p o es i aig
busca documen s on es compa en a is lec o s. El esul a d’aques es udi apa eix
sin e i za en la Taula 4.
Taula 4. Anàlisi dels di e en s lec o s de pd .
Tex
Figu es
Taules
PyPDFLoade
Co ec e
No de ec a
Les de ec a pe ò
espon e òniamen 3
LlamaPa se
Aques és de pagamen , així que el desca em
pd plumbe
Fa la lec u a ho i zon al, pe an els pd on les pàgines es an en
doble columna les llegeix inco ec amen .
PyMuPDF
Co ec e
No de ec a
Les de ec a pe ò
espon e òniamen 4
Uns uc u ed
No supo a pe de ec e la lec u a de PDF, s’ha de eali za una
con igu ació més complexa com mencionen en la se a web [55];
en el nos e cas, el desca em.
PyMuPDF4LLM
Co ec e
No de ec a
Les de ec a i ence a
bas an , pe ò de
egades s’equi oca
Veien l’es udi [56] podem eu e que hi ha ex ac o s millo s depenen del que ulguem
anali za , pe ò, en gene al, PyMuPDF cob eix bas an bé la majo ia dels casos. A l’in es iga
sob e PyMuPDF aig eu e que enen una biblio eca especiali zada en o ma eja pe LLM i
RAG, que és PyMuPDF4LLM [57]. Un cop e es les p o es aig eu e que la millo opció a
u ili za és PyMuPDF4LLM així que, en un u u , quan es acin p o es de PDF u ili za é aques
lec o .
4 PyMuPDF i PyPDFLoade de ec en les aules de la ma eixa o ma.
3 PyPDFLoade i PyMuPDF de ec en les aules de la ma eixa o ma.
36
TIS-Synapse
Del Co e Sogas, Da io
8. TREBALL FUTUR
En el capí ol d’expe imen ació, he comen a les di e ses p o es que he e pe alida el
model i els p oblemes amb què m’he oba . He ana pensan possibles solucions que
cald ia p o a amb més emps, pe això les p esen o com a eball u u .
En la pa del model d’embeddings, he comen a que en algunes p o es el model no
acaba a de e o na co ec amen el ex a p egun es sob e e e ències conc e es. Més
enda an , old ia p o a d’u ili za embeddings híb ids pe comp o a si amb aques mè ode
s’aconsegui ia que el model e o nés co ec amen els alo s de les e e ències.
Una al a possible solució a aques ma eix p oblema se ia eni dos models d’embeddings
di e en s en comp es d’un híb id: un model d’embeddings de ase, com el que he u ili za
ins a a, i un nou model d’embeddings de pa aula pe ob eni in o mació quan es acin
consul es sob e alo s especí ics com les e e ències. En aques cas, hau ia de e una
unció amb exp essions egula s pe de ec a si la consul a con é una e e ència (pe
exemple, si hi ha conco dança amb “TIS - d{5}”). En cas a i ma iu, es a ia se i el e ie e
amb d’embeddings de pa aula; al amen , es a ia se i el e ie e amb d’embeddings de
ase com ins a a.
En un u u , quan hi hagi di e sos clien s i u ili zin di e en s o ma s de on s pel RAG, he
pensa a con igu a el codi pe al que depenen del ipus de on (pe exemple, de ec a -lo a
pa i de l’ex ensió en la que acaba el documen ), u ili zi una unció o una al a. Així doncs,
pels i xe s de ex pla (. x ) segui ia aplican el lec o que he e se i du an les p o es; si
els i xe s ossin PDF, u ili za ia el lec o de PyMuPDF4LLM com he comen a en l'anàlisi. En el
cas que s’haguessin de ac a dades amb al es o ma s, com .xlsx o al es, es pod ien e
anàlisis de di e en s lec o s adequa s a cadascun dels o ma s sol·lici a s.
Com he comen a en les p o es, el model de LLaMA 3.1 que he u ili za no comp èn el
ca alà, ja que no ha es a en ena pe aques idioma. En e les solucions possibles pe
ac a el ca alà, una és u ili za un model secunda i, com he e en les p o es, pe ò hi ha
més opcions com, pe exemple, e un ajus amen i ( ine- uning) del model que ja enim.
Aques a se ia una bona solució pe què e i a ia la necessi a de eni ca ega s múl iples
models en el se ido , i simpli ica ia l’a qui ec u a i el man enimen . L’incon enien , pe ò, és
que l’en enamen p esen a un cos compu acional mol ele a .
Pe gua da la in o mació de les con e ses s’hau à de con igu a una base de dades on
emmaga zema o es les dades necessà ies. Ac ualmen , el clien ja disposa d’una base de
dades con igu ada, així que solamen cald ia e una connexió pe gua da cadascuna de les
con e ses que s’hagin eali za i ca ega l’his o ial de cada con e sa pe al que el model
ingui més con ex a l’ho a de gene a la espos a.
37
TIS-Synapse
Del Co e Sogas, Da io
Si els documen s pel RAG són mol g ans ambé se ia una bona solució u ili za una base
de dades ec o ial5 on hi hagi o a la in o mació ec o i zada dels documen s que o men les
dades ex e nes. En el momen en què ep la consul a de l’usua i, el e ie e només hau ia
de gene a el ec o de la consul a i ecupe a de la base de dades ec o ial el ec o amb
més simili ud.
5 Les bases de dades ec o ials emmaga zemen de o ma e icien els embeddings i
o e eixen una ecupe ació àpida dels embeddings en se i la ce ca pe simili ud.
38
TIS-Synapse
Del Co e Sogas, Da io
CONCLUSIONS
L’objec iu d’aques eball ha es a ap end e i desen olupa un sis ema de RAG basa en el
model de LLaMA 3.1, p o an di e en s en o ns, models de llengua ge, models
d’embeddings i a ian d’idioma.
He pogu ap end e mol s concep es i aplicacions de l’à ea de la in el·ligència a i icial en
gene al i he ap ès mol dels sis emes de RAG, dels embeddings i dels LLM. Un dels ep es
més g ans ha sigu p ecisamen la ece ca d’in o mació de o s aques s sis emes i pode
comp end e en la se a o ali a el uncionamen .
El p ojec e ha comple els objec ius inicials de dissenya el sis ema de RAG, pe ò ce es
uncionali a s com els embeddings híb ids han queda o a d’abas pe les limi acions del
emps. La me odologia àgil ha es a clau pe adap a -me als can is i ob eni alidacions
con ínues del eball eali za .
He ap ès mol sob e les implicacions è iques i mediambien als d’aques s sis emes i he is
que és mol impo an igila com s’en enen aques s models, que és quan més ecu sos
consumeixen. També m’he adona que haig de eni cu a de les dades que es an se i en
els en enamen s dels models, ja que poden gene a biaixos o posa al descobe dades
delicades dels clien s.
39
TIS-Synapse
Del Co e Sogas, Da io
TIS-00108: Pe i local en enda - Si ges
TIS-00114: LOCAL COMERCIAL EN VENDA AL CENTRE - CASC ANTIC
TIS-00119: Casa en enda a Cen e
TIS-00121: Casa en enda a Canyelles
TIS-00123: Casa en enda a Olè dola
TIS-00137: PIS DÚPLEX EN VENDA - CUBELLES
TIS-00139: CASA EN VENDA A CAN XICARRÓ
TIS-00145: PIS A LES ROQUETES - SANT PERE DE RIBES
TIS-00151: OBRA NOVA
TIS-00152: Mobile Home: la casa mó il
TIS-00155: EN VENDA - ELS CARDS
TIS-00156: OPORTUNITAT ! ÀTIC DÚPLEX EN VENDA AL CENTRE DE VILANOVA
TIS-00160: CASA DE POBLE AL CENTRE DE CUBELLES
TIS-00167: Pis en enda a San Joan-Molí de Ven
TIS-00168: Pis en enda a Ba i de Ma -Ribes Roges-Plaça de la Sa dana
TIS-00174: GRAN CASA A CAN XICARRÓ
TIS-00178: PIS EN VENDA AL CENTRE - ST JOAN
TIS-00180: XALET INDEPENDENT A MAS GROS
P opie a s:
P opie a amb e e ència TIS-00179:
Tipus de p opie a : [Finca ús ica].
Re e ència/codi/iden i icado : [TIS-00179].
Fo og a ia: [].
Disponibili a : [Pe Comp a ].
Desc ipció b eu: [CASA/XALET AMB MOLT DE TERRENY EN VENDA].
Habi acions: [4].
P eu: [500000 eu os].
Me es ú ils: [1].
Me es cons uï s: [1].
Ciu a : [Vilano a i la Gel ú].
Zona: [Mas Esca é].
Pà quing: [Pa king incluido].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/12658805/].
P opie a amb e e ència TIS-00014:
Tipus de p opie a : [Te eny, Sola ].
Re e ència/codi/iden i icado : [TIS-00014].
Fo og a ia: [].
Disponibili a : [Pe Comp a ].
Desc ipció b eu: [TERRENY A LA COGULLADA (CANYELLES)].
Habi acions: [0].
P eu: [36000 eu os].
Me es ú ils: [0].
Me es cons uï s: [0].
Ciu a : [Canyelles].
Zona: [Cogullada 2].
46

TIS-Synapse
Del Co e Sogas, Da io
Pà quing: [Sin Pa king].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/13158314/].
P opie a amb e e ència TIS-00030:
Tipus de p opie a : [Casa].
Re e ència/codi/iden i icado : [TIS-00030].
Fo og a ia: [].
Disponibili a : [Pe Comp a ].
Desc ipció b eu: [PROPIETAT IDEAL PER INVERSORS!].
Habi acions: [6].
P eu: [398000 eu os].
Me es ú ils: [2].
Me es cons uï s: [2].
Ciu a : [Vilano a i la Gel ú].
Zona: [Cen e].
Pà quing: [Pa king incluido].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/14343578/].
47
TIS-Synapse
Del Co e Sogas, Da io
2. Dades pa cials pe les p o es del i xe Immo is en cas ellà
In oducción: Immo is es una inmobilia ia en Vilano a i la Gel ú que da se icio a oda la
zona de Ga a .
Da os de con ac o:
Telé ono de la o icina: 93 524 58 55
Di ección de la o icina: C/ Manuel de Cabanyes, 12 LOCAL
Co eo de con ac o: [email p o ec ed]
Web: h ps://www.immo is.ca
Ho a ios de a ención: De lunes a ie nes: de 9:30 a 13:30 y de 16:30 a 19:30. Sábados con
ci a p e ia
Se icios:
Comp a/ en a de inmuebles
Alquile es
In e io ismo
Segu os
Re o mas de odo ipo
Rehabili ación de achadas
Financiación
Cambio de i ula idad de suminis os (agua, luz, gas)
T ami ación de:
Cédulas de habi abilidad
Ce i icados ene gé icos
Inspección écnica de edi icios (ITE)
Se icios pa a in e so es
Ala mas
Tenemos pa a alquila :
Tenemos pa a comp a :
TIS-00179: CASA/CHALET CON MUCHO TERRENO EN VENTA
TIS-00014: TERRENO A LA COGULLADA (CANYELLES)
TIS-00030: ¡PROPIEDAD IDEAL PARA INVERSORES!
TIS-00147: IMPRESIONANTE CASA EN VENTA A MES MESTRE-OLIVELLA
TIS-00045: PRECIOSO ÁTICO EN VENTA A LA RAMBLA PRINCIPAL
TIS-00061: CASA CON 900 M2 DE TERRENO EN VENTA
TIS-00066: PEQUEÑO EDIFICIO PARA REHABILITAR A LA GELTRÚ
TIS-00065: PRECIOSO CHALET EN VENTA A MASTRADER - CUBELLES
TIS-00097: Casas modula es: la solución in eligen e y sos enible pa a u hoga
TIS-00098: LOCAL COMERCIAL EN VENTA
TIS-00099: CHALETS ADOSADOS EN VENTA
TIS-00108: Pequeño local en en a - Si ges
TIS-00114: LOCAL COMERCIAL EN VENTA AL CENTRO - CASC ANTIC
TIS-00119: Casa en en a a Cen o
48
TIS-Synapse
Del Co e Sogas, Da io
TIS-00121: Casa en en a a Canyelles
TIS-00123: Casa en en a a Olè dola
TIS-00137: PISO DÚPLEX EN VENTA - CUBELLES
TIS-00139: CASA EN VENTA A CAN XICARRÓ
TIS-00145: PISO A LES ROQUETES - SANT PERE DE RIBES
TIS-00151: OBRA NUEVA
TIS-00152: Mobile Home: la casa mo il
TIS-00155: EN VENTA - ELS CARDS
TIS-00156: OPORTUNIDAD ! ÀTIC DÚPLEX EN VENTA AL CENTRO DE
VILANOVA
TIS-00160: CASA DE PUEBLO AL CENTRO DE CUBELLES
TIS-00167: Piso en en a a San Joan-Molí de Ven
TIS-00168: Piso en en a a Ba i de Ma -Ribes Roges-Plaça de la Sa dana
TIS-00174: GRAN CASA A CAN XICARRÓ
TIS-00178: PISO EN VENTA AL CENTRO - ST JOAN
TIS-00180: CHALET INDEPENDIENTE A MAS GROS
P opiedades:
P opiedad con e e encia TIS-00179:
Tipo de p opiedad: [Finca ús ica].
Re e encia/código/iden i icado : [TIS-00179].
Fo og a ia: [].
Disponibilidad: [Pa a Comp a ].
Desc ipción b e e: [CASA/CHALET CON MUCHO TERRENO EN VENTA].
Habi aciones: [4].
P ecio: [500000 eu os].
Me os ú iles: [1].
Me os cons uidos: [1].
Ciudad: [Vilano a i la Gel ú].
Zona: [Mas Esca é].
Pa king: [Pa king incluido].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/12658805/].
P opiedad con e e encia TIS-00014:
Tipo de p opiedad: [Te eno, Sola ].
Re e encia/código/iden i icado : [TIS-00014].
Fo og a ia: [].
Disponibilidad: [Pa a Comp a ].
Desc ipción b e e: [TERRENO A LA COGULLADA (CANYELLES)].
Habi aciones: [0].
P ecio: [36000 eu os].
Me os ú iles: [0].
Me os cons uidos: [0].
Ciudad: [Canyelles].
Zona: [Cogullada 2].
Pa king: [Sin Pa king].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/13158314/].
49
TIS-Synapse
Del Co e Sogas, Da io
P opiedad con e e encia TIS-00030:
Tipo de p opiedad: [Casa].
Re e encia/código/iden i icado : [TIS-00030].
Fo og a ia: [].
Disponibilidad: [Pa a Comp a ].
Desc ipción b e e: [¡PROPIEDAD IDEAL PARA INVERSORES!].
Habi aciones: [6].
P ecio: [398000 eu os].
Me os ú iles: [2].
Me os cons uidos: [2].
Ciudad: [Vilano a i la Gel ú].
Zona: [Cen o].
Pa king: [Pa king incluido].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/14343578/].
50
TIS-Synapse
Del Co e Sogas, Da io
3. Dades pa cials pe les p o es del i xe Immo is en anglès
In oduc ion: Immo is is a eal es a e agency in Vilano a i la Gel ú ha se es he en i e
Ga a a ea.
Con ac de ails:
O ice phone: 93 524 58 55
O ice add ess: C/ Manuel de Cabanyes, 12 LOCAL
Con ac email: [email p o ec ed]
Websi e: h ps://www.immo is.ca
Opening hou s: Monday o F iday: 9:30 o 13:30 and 16:30 o 19:30. Sa u days by
appoin men .
Se ices:
Buying/selling p ope ies
Ren als
In e io design
Insu ance
All ypes o eno a ions
Facade ehabili a ion
Financing
U ili y name changes (Wa e , elec ici y, gas)
P ocessing o :
Habi abili y ce i ica es
Ene gy ce i ica es
Technical building inspec ions (ITE)
In es o se ices
Ala m sys ems
Fo en :
Fo sale:
TIS-00179: HOUSE/CHALET WITH LOTS OF LAND FOR SALE
TIS-00014: LAND IN LA COGULLADA (CANYELLES)
TIS-00030: PROPERTY IDEAL FOR INVESTORS!
TIS-00147: AMAZING HOUSE IN SALE AT MES MESTRE-OLIVELLA
TIS-00045: BEAUTIFUL PENTHOUSE FOR SALE IN LA RAMBLA PRINCIPAL
TIS-00061: HOUSE WITH 900 M2 OF LAND FOR SALE
TIS-00066: SMALL BUILDING FOR RENOVATION AT LA GELTRÚ
TIS-00065: BEAUTIFUL SEMI-DETACHED FOR SALE IN MASTRADER -
CUBELLES
TIS-00097: Modula homes: he sma and sus ainable solu ion o you home
TIS-00098: COMMERCIAL PREMISES FOR SALE
TIS-00099: SEMI-DETACHED HOUSES FOR SALE
TIS-00108: Small p emises o sale - Si ges
TIS-00114: COMMERCIAL PREMISES FOR SALE AT CENTER - CASC ANTIC
51

TIS-Synapse
Del Co e Sogas, Da io
TIS-00119: House o sale in Cen e
TIS-00121: House o sale in Canyelles
TIS-00123: House o sale in Olè dola
TIS-00137: DUPLEX APARTMENT FOR SALE - CUBELLES
TIS-00139: HOUSE FOR SALE AT CAN XICARRÓ
TIS-00145: Apa men a LES ROQUETES - SANT PERE DE RIBES
TIS-00151: NEW CONSTRUCTION
TIS-00152: Mobile Home
TIS-00155: IN SALE - ELS CARDS
TIS-00156: OPPORTUNITY! DUPLEX PENTHOUSE FOR SALE IN THE CITY
CENTER OF VILANOVA
TIS-00160: VILLAGE HOUSE AT CENTER OF CUBELLES
TIS-00167: Apa men o sale in San Joan-Molí de Ven
TIS-00168: Apa men o sale in Ba i de Ma -Ribes Roges-Plaça de la Sa dana
TIS-00174: BIG HOUSE IN CAN XICARRÓ
TIS-00178: APARTMENT FOR SALE AT CENTER - ST JOAN
TIS-00180: INDEPENDENT CHALET IN MAS GROS
P ope ies:
P ope y wi h e e ence TIS-00179:
P ope y ype: [Rus ic p ope y].
Re e ence/code/ID: [TIS-00179].
Pho o: [].
A ailabili y: [Fo Sale].
B ie desc ip ion: [HOUSE/CHALET WITH LOTS OF LAND FOR SALE].
Rooms: [4].
P ice: [500000 eu os].
Usable a ea: [1].
Buil a ea: [1].
Ci y: [Vilano a i la Gel ú].
A ea: [Mas Esca é].
Pa king: [Pa king included].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/12658805/].
P ope y wi h e e ence TIS-00014:
P ope y ype: [Land, Plo ].
Re e ence/code/ID: [TIS-00014].
Pho o: [].
A ailabili y: [Fo Sale].
B ie desc ip ion: [LAND IN LA COGULLADA (CANYELLES)].
Rooms: [0].
P ice: [36000 eu os].
Usable a ea: [0].
Buil a ea: [0].
Ci y: [Canyelles].
A ea: [Cogullada 2].
Pa king: [Wi hou Pa king].
52
TIS-Synapse
Del Co e Sogas, Da io
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/13158314/].
P ope y wi h e e ence TIS-00030:
P ope y ype: [House].
Re e ence/code/ID: [TIS-00030].
Pho o: [].
A ailabili y: [Fo Sale].
B ie desc ip ion: [PROPERTY IDEAL FOR INVESTORS!].
Rooms: [6].
P ice: [398000 eu os].
Usable a ea: [2].
Buil a ea: [2].
Ci y: [Vilano a i la Gel ú].
A ea: [Cen e ].
Pa king: [Pa king included].
URL: [h ps://www.immo is.ca / icha/ ipus/ciu a /zona/8677/14343578/].
53