Tolka meningen - Dependensträd
Hej jag har en uppgift som jag har sutit med för flera veckor:
Här är en mening:
Lektorn slog studenten med linjalen.
Denna mening kan tolkas på två olika sätt, vilket reflekteras i att det finns två möjliga dependensträd för den. Du ska hitta det träd som har den största totala dependenslängden. Längden på en dependensbåge är antalet steg som man i ordföljden behöver gå till vänster respektive höger för att komma från huvudordet till dependenten. Den totala dependenslängden får du genom att summera alla dependenslängder i trädet.
Ange trädet genom att för varje ord lista dess huvudord, från vänster till höger, separerade med blanksteg. Om ett ord inte har något huvudord skriver du ROT.
Ett tips: I frasen med linjalen är det linjalen som är huvudordet.
Tråd flyttad från Programmering/Allmänna diskussioner till Svenska/gymnasiet. Om tråden inte ligger under rätt nivå kan du skriva ett PM till en moderator så flyttar vi den rätt. Tänk på att alltid försöka lägga dina trådar under rätt nivå. Det underlättar för de som svarar om de vet vilken nivå frågan är på så att man ger relevanta tips/svar. /Dracaena
Hur är det tänkt att programmet ska veta vilka träd som meningen kan representera? Ska det analysera godtyckliga svenska meningar självt, eller hur ser indata ut?
Det vill jag fråga er om ni vet. Det vet jag inte, jag har gjort många gånger men får det fel.
Kan du börja med att rita ett dependensträd för meningen?
Det finns två möjligheter, beroende på vem som håller i linjalen :-)
Gäller det bara den enda meningen? Det verkar konstigt.
Hur blir det fel?
Ja bara den meningen och vet ej.
Du skrev "får det fel". Vad menade du med det?
Jag skrev ROT NN ROT NN men får det fel I skriv fältet. Jag tror det ska vara som värde nummer.
Vad är det som säger att det är fel? Är det en lärare, eller något program som bedömer?
Något inbyggd web program.
Vet någon, jag har inte mer lösningar på den.
mask134 skrev:Jag skrev ROT NN ROT NN men får det fel I skriv fältet. Jag tror det ska vara som värde nummer.
Varför NN? Om det inte står ROT ska det stå ett ord ur meningen där, tolkar jag det som.
Kan du ta en bild på webbsidan och hur det ser ut när det blir fel?
(Tråden är flyttad. Har det alltså inget med programmering att göra?)
Här är bilden:
Mhm, man blir inte så mycket klokare av det.
Gör som föreslogs tidigare och rita de båda möjliga träden så får vi se vad som blir nästa steg.
Vet inte hur man gör det.
Frågan verkar förutsätta att du vet vad dependensträd är. Kan du visa vad det står om det i din bok?
Har ingen bok men pdf, läste två gånger och fattade inte.
Är du hemma på "vanlig" grammatik?
Jag tänker närmast på fras-struktur-grammatik?
med NP, VP, PP m m? Kan du beskriva frasstrukturen i meningen?
Då är frasen [med linjalen] en prepositionsfras (PP)
som har huvudordet med .
I uppgiftstexten verkar termerna ha annan innebörd.
Dep.gram bygger på relationer mellan ord (och inte mellan fraser).
Jag gör ett försök. Jag är inte övertygad om att jag har förstått dependensgrammatik. Det är helt nytt för mig. Jag läste här: https://en.wikipedia.org/wiki/Dependency_grammar
Lektorn slog studenten med linjalen
slog
/ | \
/ | \
/ | \
lektorn studenten linjalen
/
med
Då kanske det man ska skriva in är: slog ROT slog linjalen slog, och dependenslängderna är 1, 1, 2 och 1, summa 5.
Och sen nånting annat för den andra tolkningen.
mask134, har jag gjort rätt?
Det stämmde tack Laguna och andra för hjälpen.
Då var det tydligen svaret. Kunde du rita det andra trädet också?
Hej jag har en fråga om man har 100 000 ord och 100-dimenisonella ordinbäddningar, hur många parametrar behöver för det?
Det är ju en helt ny fråga. Gör en ny tråd för den.
Laguna skrev:Jag gör ett försök. Jag är inte övertygad om att jag har förstått dependensgrammatik. Det är helt nytt för mig. Jag läste här: https://en.wikipedia.org/wiki/Dependency_grammar
Lektorn slog studenten med linjalen
slog
/ | \
/ | \
/ | \
lektorn studenten linjalen
/
medDå kanske det man ska skriva in är: slog ROT slog linjalen slog, och dependenslängderna är 1, 1, 2 och 1, summa 5.
Och sen nånting annat för den andra tolkningen.
mask134, har jag gjort rätt?
Snyggt!
Vill man leka med dependensträd kan man gå till verktyget SPARV i Språkbanken:
https://spraakbanken.gu.se/sparv/gui/
Skriv in meningen på första raden.
Skrolla ner och klicka på gröna knappen t h [KÖR]
Efter ett tag kommer resultatet lite längre ner på sidan,
inklusive dependensträd.
Ett exempel:
Mer om SPARV: https://spraakbanken.gu.se/verktyg/sparv