- I may paint a gloomy picture, but we do have reason for hope.
- Detta må vara en mörk bild, men vi har anledning att hoppas!
- I have reason to believe that, without your efforts, it would not have happened.
- Jag har anledning att tro att detta inte skulle ha skett utan dina ansträngningar.
- I have reason to stress that Sweden can be proud of its work and I hope that we can continue to hold the flag of solidarity high in the future.
- Jag har anledning att stryka under att Sverige kan känna sig stolt över sina insatser och jag hoppas att vi kan hålla den solidariska fanan högt fortsättningsvis.
- Mr President, Commissioner, the Commission has every reason to be ambitious in view of the fact that you, and we too, are facing a very major challenge.
- Kommissionen har all anledning att vara ambitiös med tanke på att ni, och även vi, står inför en väldigt stor utmaning.
- I am a Swede, so I may be a little subjective on this issue, but I think we all have a reason to be proud of what we have achieved during this period.
- Jag är svensk, så jag är kanske lite subjektiv i denna fråga, men jag tror att vi alla har anledning att vara stolta över vad vi har åstadkommit under denna period.
- So, scientifically we have absolutely no reason to move them.
- Vetenskapligt sett har vi alltså ingen anledning att flytta dem. Vi bör inte heller göra det om vi vill bevara bestånden, eftersom det står klart att användningen av viltresurser, om den är hållbar - som den är i södra Afrika - är en viktig faktor för att bevara dessa.
- It does it even though even the capital markets, with their extremely low long-term interest rates, are indicating that they expect the future to bring neither a substantial increase in prices, nor sustainable economic recovery, and a look across the Atlantic reveals that they have little reason to do so.
- Detta sker trots att även kapitalmarknaderna med sina extremt låga långfristiga räntesatser visar tecken på att de i framtiden varken väntar sig några kraftiga prisstegringar eller någon rejäl ekonomisk återhämtning, vilket en blick över Atlanten visar att de har föga anledning att göra.
show query
SET search_path TO f9miniensv;
WITH
list AS (SELECT
t11.token_id AS t11,
t12.token_id AS t12,
t21.token_id AS t21,
t22.token_id AS t22,
r1.dep_id AS dep1,
r2.dep_id AS dep2
FROM
deprel r1
JOIN depstr s1 ON s1.dep_id = r1.dep_id
JOIN word_align a1 ON a1.wsource = r1.head AND a1.wsource < a1.wtarget
JOIN word_align a2 ON a2.wsource = r1.dependent
JOIN deprel r2 ON r2.head = a1.wtarget AND r2.dependent = a2.wtarget
JOIN depstr s2 ON s2.dep_id = r2.dep_id
JOIN token t11 ON t11.token_id = r1.head
JOIN token t21 ON t21.token_id = r2.head
JOIN token t12 ON t12.token_id = r1.dependent
JOIN token t22 ON t22.token_id = r2.dependent
WHERE
s1.val = 'dobj' AND
s2.val = 'OO' AND
t11.ctag = 'VERB' AND
t21.ctag = 'VERB' AND
t12.ctag = 'NOUN' AND
t22.ctag = 'NOUN' AND
t11.lemma_id = 48540 AND
t12.lemma_id = 57699 AND
t21.lemma_id = 54893 AND
t22.lemma_id = 51044),
stats AS (SELECT
sentence_id,
count(DISTINCT token_id) AS c,
count(*) AS c_aligned,
count(DISTINCT wtarget) AS c_target
FROM
token
LEFT JOIN word_align ON wsource = token_id
WHERE
sentence_id IN (
SELECT sentence_id
FROM
list
JOIN token ON token_id IN(t11, t21)
)
GROUP BY sentence_id),
numbered AS (SELECT row_number() OVER () AS i, *
FROM
list),
sentences AS (SELECT *, .2 * (1 / (1 + exp(max(c) OVER (PARTITION BY i) - min(c) OVER (PARTITION BY i)))) +
.8 * (1 / log(avg(c) OVER (PARTITION BY i))) AS w
FROM
(
SELECT i, 1 AS n, sentence_id, ARRAY[t11,t12] AS tokens
FROM
numbered
JOIN token ON token_id = t11
UNION SELECT i, 2 AS n, sentence_id, ARRAY[t21,t22] AS tokens
FROM
numbered
JOIN token ON token_id = t21
) x
JOIN stats USING (sentence_id)
ORDER BY i, n)
SELECT
i,
n,
w,
c,
c_aligned,
c_target,
sentence_id,
string_agg(CASE WHEN lpad THEN ' ' ELSE '' END || '<span class="token' ||
CASE WHEN ARRAY[token_id] <@ tokens THEN ' hl' ELSE '' END || '">' || val || '</span>',
'' ORDER BY token_id ASC) AS s
FROM
sentences
JOIN token USING (sentence_id)
JOIN typestr USING (type_id)
GROUP BY i, n, w, c, c_aligned, c_target, sentence_id
ORDER BY w DESC, i, n;
;