Compare commits

..

3 Commits

@ -16,8 +16,19 @@ from wikipage.page import get_wikipage, is_header
# ------------------------------------------------------------------------
languages = ['en','fr']
page_requests = ['river', 'rivière']
# languages = ['en','fr']
# page_requests = ['river', 'rivière']
languages = ['en','fr', 'es']
languages_full = ['english', 'french', 'spanish']
page_requests = ['woman', 'femme', 'mujer']
# possible languages for summa
# "danish", "dutch", "english", "finnish", "french", "german",
# "hungarian", "italian", "norwegian", "porter", "portuguese",
# "romanian", "russian", "spanish", "swedish"
# according to doc: https://summanlp.github.io/textrank/
TEMPLATE_PATH = 'template.html'
HTML_PATH = 'www/index.html'
@ -43,14 +54,13 @@ def page_request(request, lang):
if __name__ == '__main__':
processed_pages = []
for i in range(len(languages)):
# --- WIKI REQUEST ---
lang = languages[i]
lang_full = languages_full[i]
request = page_requests[i]
page = page_request(request, lang)
@ -60,7 +70,7 @@ if __name__ == '__main__':
page.lang = lang
# --- APPLY TEXTRANK ---
sentences = scored_sentences(page.content)
sentences = scored_sentences(page.content, language = lang_full)
sorted_sentences = sorted(sentences, key=lambda s: s.score, reverse=True)
page.sentences = sorted_sentences

@ -18,25 +18,24 @@
<body>
<main>
{% for page in pages %}
<article>
<h1>{{ page.title|safe }} ({{ page.lang|safe }})</h1>
<ol>
{% for s in page.sentences[:5] %}
<li><code>[{{ s.score|safe }}]</code> {{ s.text|safe }}</li>
{% endfor %}
</ol>
<div class="text">
<h1>{{ page.title|safe }} ({{ page.lang|safe }})</h1>
<ol>
{% for s in page.sentences[:5] %}
<li><code>[{{ s.score|safe }}]</code> {{ s.text|safe }}</li>
{% endfor %}
</ol>
</div>
</article>
{% endfor %}
</main>
</body>
</html>

@ -15,14 +15,19 @@ body{
}
}
main{
/* column display */
body{
display: flex;
}
article{
flex: 0 1 100%;
}
article .text{
max-width: 42rem;
margin: 0 auto;
}
/* h1,h2,h3,h4,h5,h6{
line-height: var(--lh);
} */
h1{
text-align: center;

@ -18,53 +18,79 @@
<body>
<main>
<article>
<h1>River (en)</h1>
<ol>
<li><code>[0.1145916799619322]</code> Levees and flood-banks can also increase flooding upstream because of the back-water pressure as the river flow is impeded by the narrow channel banks.</li>
<li><code>[0.11086427143320547]</code> Straightening rivers allows water to flow more rapidly downstream, increasing the risk of flooding places further downstream.</li>
<li><code>[0.10725363112211873]</code> The water in a river is usually confined to a channel, made up of a stream bed between banks.</li>
<li><code>[0.10657133955295318]</code> A river flowing in its channel is a source of energy that acts on the river channel to change its shape and form.</li>
<li><code>[0.10590942715308657]</code> Most but not all rivers flow on the surface.</li>
</ol>
<div class="text">
<h1>Woman (en)</h1>
<ol>
<li><code>[0.11999121518500007]</code> Equal relationships between women and men in matters of sexual relations and reproduction, including full respect for the integrity of the person, require mutual respect, consent and shared responsibility for sexual behavior and its consequences.The World Health Organization reports that based on data from 2010 to 2014, 56 million induced abortions occurred worldwide each year (25% of all pregnancies).</li>
<li><code>[0.1139214086901765]</code> Trans women had a male sex assignment at birth that does not align with their gender identity, while intersex women may have sex characteristics that do not fit typical notions of female biology.</li>
<li><code>[0.11392140869017647]</code> Trans women have a gender identity that does not align with their male sex assignment at birth, while intersex women may have sex characteristics that do not fit typical notions of female biology.</li>
<li><code>[0.11218807432411851]</code> In the Western World, there has been a trend towards ensuring gender equality within marriage and prosecuting domestic violence, but in many parts of the world women still lose significant legal rights when entering a marriage.Sexual violence against women greatly increases during times of war and armed conflict, during military occupation, or ethnic conflicts; most often in the form of war rape and sexual slavery.</li>
<li><code>[0.11209637007082579]</code> One area where women have been permitted most access historically was that of obstetrics and gynecology (prior to the 18th century, caring for pregnant women in Europe was undertaken by women; from the mid 18th century onwards, medical monitoring of pregnant women started to require rigorous formal education, to which women did not generally have access, and thus the practice was largely transferred to men).Writing was generally also considered acceptable for upper-class women, although achieving success as a female writer in a male-dominated world could be very difficult; as a result of several women writers adopted a male pen name (e.g. George Sand, George Eliot).</li>
</ol>
</div>
</article>
<article>
<h1>Rivière (fr)</h1>
<ol>
<li><code>[0.22940504189612096]</code> En effet, il n'est pas rare de rencontrer des fleuves qui sont plus « petits » que certaines rivières (à titre d'exemples : la Saône à Lyon, qui présente un lit et un débit importants, reste une rivière.</li>
<li><code>[0.21916558158176408]</code> l'importance du méandrage est également liée à la quantité de matières solides transportées par la rivière : plus elles sont de grosse taille et nombreuses, plus elles ralentissent le débit de l'eau, même en pente forte supérieure à 3 % ; elles ont alors pour conséquence un méandrage moindre.</li>
<li><code>[0.21060618367643322]</code> Pour l'écologie du paysage, les rivières (et leurs berges et milieux associés) jouent un rôle majeur de corridor biologique, que la loi (Lois Grenelle) demande de ne pas artificiellement fragmenter sans mesure compensatoire efficaces permettant aux espèces de circuler le plus normalement dans tout le cours d'eau.</li>
<li><code>[0.20784897960944404]</code> si le lit est non forcé dans la roche, la rivière (alors classifiée « libre ») adoptera son trajet selon un critère capital : la pente du lit et de l'eau par rapport à la valeur critique 3 %[réf.</li>
<li><code>[0.2021124917687332]</code> En hydrographie, une rivière est un cours d'eau au débit moyen à modéré (supérieur à 2 m3/s), recevant des affluents et qui se jette dans une autre rivière ou dans un fleuve.</li>
</ol>
<div class="text">
<h1>Femme (fr)</h1>
<ol>
<li><code>[0.08426418957541229]</code> Il y a peu de sources sur la place des femmes dans la Perse antique mais les tablettes élamites retrouvées à Persépolis montrent cependant qu'elles travaillaient au même titre que les hommes et recevaient le même salaire.</li>
<li><code>[0.08410693478699867]</code> Anatomiquement, la taille et la masse musculaire des femmes sont en moyenne inférieures à celles des hommes, et leur voix plus aigüe ; mais la différence anatomique principale concerne le bassin, plus large en moyenne, probablement du fait d'une histoire évolutive facilitant l'accouchement.</li>
<li><code>[0.08142497206913361]</code> uxor, conjux (épouse) : les filles se marient à partir de 14 ans environ, puis de plus en plus tôt au cours des siècles (vers 12 ans à la fin de l'Empire romain d'occident) ; la femme est considérée comme une mineure qui passe par le mariage de l'autorité du père à celle de son mari ; il convient cependant de remarquer que ce statut est aussi celui de la plupart des hommes de la maison, soumis à l'autorité du patriarche ;</li>
<li><code>[0.08054973678155822]</code> C'est à partir de la prise de conscience de l'inégalité de condition et de statut social entre les hommes et les femmes au XXe siècle, que s'est développée l'étude de la place des femmes dans les différentes cultures, aux époques contemporaine et antérieures.</li>
<li><code>[0.08003073250656241]</code> La polygamie est permise par le Coran à la condition que la femme soit consentante et que l'homme ne privilégie aucune de ses femmes ; il devra leur donner de l'argent et s'occuper d'elles de manière strictement égale, il ne pourra avoir que quatre épouses au plus et sous le consentement de ses premières épouses.</li>
</ol>
</div>
</article>
</main>
<article>
<div class="text">
<h1>Mujer (es)</h1>
<ol>
<li><code>[0.16905015961645137]</code> En esta etapa se movilizaron mujeres feministas en pos del igualitarismo y la igualdad de género (sufragio femenino, derechos de propiedad, divorcio) y la emancipación de la mujer.</li>
<li><code>[0.16166808627005616]</code> En las sociedades modernas se da una alta eficiencia reproductiva que libera a la mujer de buena parte del trabajo que desarrollaba tradicionalmente y la permite incorporarse al mercado de trabajo[16] modificándose sustancialmente las relaciones sociales antes establecidas y advirtiéndose cambios sustanciales: declive del trabajo reproductivo (fundamentalmente en la mujer), derrumbamiento del patriarcado, privatización de la sexualidad y reducción del control social sobre la sexualidad; desaparición de la punibilidad de las relaciones sexuales no reproductivas; alto control sobre la procreación con el uso de métodos anticonceptivos y apoyo intergeneracional muy amplio a hijos y nietos, reforzamiento de los lazos familiares profundos; aumento de los años vividos o madurez de masas; centralidad de la familia y reforzamiento de los lazos e importancia de la misma.[17][18]</li>
<li><code>[0.16139157115100733]</code> El derecho a la educación y la educación universal supone la educación integral de la mujer en condiciones de igualdad y por tanto el acceso general a la educación primaria y la educación secundaria así como las condiciones socioeconómicas o ayudas estatales que permitan el acceso a la educación superior y la formación profesional de la niñas jóvenes y mujeres.[28] La educación de la mujer se considera una de las condiciones básicas para lograr una efectiva emancipación de la mujer, junto con otros derechos legales que garanticen la plena igualdad de género con los hombres.</li>
<li><code>[0.14905371437063678]</code> El derecho a la salud se considera un derecho humano de las mujeres que implica la atención integral en todos los aspectos y, específicamente en los particulares de la salud de la mujer, los derechos reproductivos, el acceso a la educación sexual y el acceso libre a la planificación familiar cuando así se desee.</li>
<li><code>[0.14180536667644136]</code> Así los antropólogos descubrieron durante el siglo XIX y XX, centenares de sociedades matrilineales en las que las mujeres tenían un papel mucho más destacado, que el de las mujeres de Europa y sus colonias en América.</li>
</ol>
</div>
</article>
</body>

Loading…
Cancel
Save