{"id":280,"date":"2015-05-18T07:11:03","date_gmt":"2015-05-18T06:11:03","guid":{"rendered":"https:\/\/parcolab.univ-tlse2.fr\/onama\/doc-2\/"},"modified":"2016-09-29T12:08:08","modified_gmt":"2016-09-29T11:08:08","slug":"doc","status":"publish","type":"page","link":"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/doc\/","title":{"rendered":"Tehnologije"},"content":{"rendered":"<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\" class=\"lead\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Na ovoj stranici mo\u017eete na\u0107i tehni\u010dki opis resursa ParCoLab.\u00a0<\/span><\/p>\n<h3><strong><span style=\"color: #666699;\">Tehnologije koje koristimo<\/span><\/strong><\/h3>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">ParCoLab je zasnovan na upotrebi najnovijih tehnologija za upravljanje elektronskim bazama podataka i za internetske aplikacije. Oslanja se na <a href=\"http:\/\/couchdb.apache.org\/\">Apache CouchDB<\/a>, NoSQL sistem za upravljanje bazama podataka. Naro\u010dito pogodna za upravljanje velikim koli\u010dinama podataka, podaci se skladi\u0161te u obliku <a href=\"http:\/\/www.json.org\/\">JSON<\/a> dokumenata organizovanih u kolekcije. Kako ovaj tip baze ne zahteva da podaci budu organizovani u strogo definisane, me\u0111usobno povezane tabele, korpusu se ostavlja mogu\u0107nost da evoluira i da se u njega ugrade novi slojevi anotacije u skladu s naknadnim potrebama. CouchDB po\u0161tuje principe i protokole internet tehnologije (\u0161to zna\u010dajno olak\u0161ava izvr\u0161avanje pretraga) i dobra je osnova za razvoj kolaborativnih aplikacija. Dobre performanse korpusa proizlaze i iz \u010dinjenice da je u njega uklju\u010den <a href=\"https:\/\/nodejs.org\/en\/\">Nood.js<\/a>, programska platforma napisana u JavaScript-u, namenjena onlajn aplikacijama koje u slu\u010daju velikog broja istovremenih upita\u00a0moraju biti u stanju da se prilagode i odr\u017ee isti nivo efikasnosti.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Podaci uklju\u010deni u korpus pohranjeni su u formatu XML, a XML struktura koja se koristi po\u0161tuje preporuke inicijative TEI. Metapodaci su standardizovani, te svaki dokument sadr\u017ei slede\u0107e informacije: naslov, podnaslov, autor, prevodilac, izdava\u010d, mesto izdanja, datum izdanja, datum nastanka, izvor, jezik teksta, jezik originala, domen, \u017eanr, broj re\u010di, na\u010din nastanka (original ili prevod). Korpus zasad ne sadr\u017ei informacije lingvisti\u010dke prirode, ali su u toku radovi koji \u0107e u bliskoj budu\u0107nosti obogatiti korpus morfosintaksi\u010dkom i sintaksi\u010dkom anotacijom.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Originalni se tekstvoi s prevodima uparuju pomo\u0107u algoritma ugra\u0111enog u resurs. Ne koriste se dakle nikakvi eksterni alati. Pomenuti algoritam uparuje tekstove od po\u010detka ka kraju (i uspostavlja veze 1:1) prvo na nivou poglavlja (&lt;div&gt;), potom na nivou pasusa (&lt;p&gt;), te kona\u010dno na nivou re\u010denica (&lt;s&gt;). Algoritam ukazuje na gre\u0161ke u uparivanju, koje se zatim ru\u010dno otklanjaju, \u0161to garantuje kvalitet uparivanja.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Pretrage se vr\u0161e pomo\u0107u pretra\u017eiva\u010da\u00a0<a href=\"https:\/\/www.elastic.co\/products\/elasticsearch\">Elasticsearch<\/a>, veoma dobro prilago\u0111enog pravljenju upita u bazama NoSQL. \u010cak i s minimalnim formularom za upite, mogu\u0107nosti su pretrage velike. Mogu\u0107e je formulisati upite koji se odnose na jednu re\u010d, na izraz od vi\u0161e re\u010di, na izraze s jednim ili vi\u0161e d\u017eokera, na re\u010di koje po\u010dinju ili se zavr\u0161avaju odre\u0111enim nizom karaktera itd. Mogu\u0107e je koristiti i regularne izraze i Bulove operatore (vi\u0161e podataka mo\u017eete na\u0107i na odgovaraju\u0107im stranicama za pomo\u0107). Na\u0161 pretra\u017eiva\u010d se oslanja i na strukturu XML dokumenata, pa se u pretragama mogu koristiti i razli\u010diti metapodaci.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">\u0160to se ti\u010de internet tehnologija, sajt za pristup ParCoLabu u formatu je HTML5 i oslanja se na prilagodljivi web dizajn (responsive web design). Zahvaljuju\u0107i ovim tehnologijama, sajt je dinami\u010dan i u realnom se\u00a0vremenu prilago\u0111ava aparatu s kojega ga mu se pristupa. Sajt se dakle mo\u017ee koristiti na ra\u010dunarima, tabletima i smartfonima, uz isti nivo komfora i bez potrebe za korisni\u010dkim intervencijama. Aplikacija je kompatibilna sa slede\u0107im internet pretra\u017eiva\u010dima: Google Chrome \u2013 verzija 35 i novije, Mozilla Firefox \u2013 verzija\u00a032 i novije, Apple Safari \u2013 verzija\u00a07.0 i novije, Microsoft Internet Explorer \u2013 verzija\u00a010 i novije. Sajt je dostupan na tri jezika: srpskom, francuskom i engleskom.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Korpus se oboga\u0107uje ru\u010dno i uglavnom se sastoji od knji\u017eevnih tekstova napisanih na jednom od tri zastupljena jezika (srpski, francuski i engleski) i njihove prevode na ostala dva jezika. Diversifikacija \u017eanrova je u toku. Vi\u0161e podataka o tekstovima uklju\u010denim u ParCoLab mo\u017eete na\u0107i na stranici <a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/sadrzaj\/\">Sadr\u017eaj<\/a>.<\/span><\/p>\n<p style=\"line-height: 13.5pt; margin: 0cm 0cm 6.75pt 0cm;\"><span style=\"font-size: 10.0pt; font-family: 'Helvetica','sans-serif'; color: #333333;\">Radovi obljavljeni u okviru projekta navedeni su na stranici <a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/radovi\/\">Objavljeni radovi<\/a>.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h5 style=\"text-align: center;\">[<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/\">O nama<\/a>] \u00a0 \u00a0[<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/ekipa\/\">Ekipa<\/a>] \u00a0\u00a0 [<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/sadrzaj\/\">Sadr\u017eaj<\/a>] \u00a0 \u00a0[<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/radovi\/\">Objavljeni radovi<\/a>] \u00a0\u00a0 [<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/resursi\/\">Resursi<\/a>]\u00a0\u00a0 \u00a0[<a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/hvala\/\">Zahvaljujemo<\/a>]<\/h5>\n","protected":false},"excerpt":{"rendered":"<p>Na ovoj stranici mo\u017eete na\u0107i tehni\u010dki opis resursa ParCoLab.\u00a0 Tehnologije koje koristimo ParCoLab je zasnovan na upotrebi najnovijih tehnologija za upravljanje elektronskim bazama podataka i za internetske aplikacije. Oslanja se na Apache CouchDB, NoSQL sistem za upravljanje bazama podataka. Naro\u010dito pogodna za upravljanje velikim koli\u010dinama podataka, podaci se skladi\u0161te u obliku JSON dokumenata organizovanih u&#8230;  <a href=\"https:\/\/parcolab.univ-tlse2.fr\/sr\/onama\/doc\/\" class=\"more-link\" title=\"Read Tehnologije\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":40,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-280","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/pages\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":8,"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/pages\/280\/revisions"}],"predecessor-version":[{"id":966,"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/pages\/280\/revisions\/966"}],"up":[{"embeddable":true,"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/pages\/40"}],"wp:attachment":[{"href":"https:\/\/parcolab.univ-tlse2.fr\/sr\/wp-json\/wp\/v2\/media?parent=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}