J'ai touché à l 'API COTOHA l'autre jour, alors voici ce que j'ai fait dans ce flux. Pour plus d'informations sur l'API COTOHA et son introduction, veuillez consulter Article publié l'autre jour.
Utilisez l'API COTOHA pour nettoyer les parties négatives de Meros.
Très lourd
$ git clone [email protected]:aozorabunko/aozorabunko.git
--Copiez le texte de Run Meros dans un fichier texte
import requests
import json
import sys
import time
BASE_URL = "https://api.ce-cotoha.com/api/dev/nlp/"
CLIENT_ID = "" #Entrez l'ID émis
CLIENT_SECRET = "" #Entrez le secret émis
#Obtenez un jeton d'accès
def auth(client_id, client_secret):
token_url = "https://api.ce-cotoha.com/v1/oauth/accesstokens"
headers = {
"Content-Type": "application/json",
"charset": "UTF-8"
}
data = {
"grantType": "client_credentials",
"clientId": client_id,
"clientSecret": client_secret
}
r = requests.post(token_url,
headers=headers,
data=json.dumps(data))
return r.json()["access_token"]
#Appeler l'API d'analyse des émotions
def sentiment(sentence, access_token):
base_url = BASE_URL
headers = {
"Content-Type": "application/json",
"charset": "UTF-8",
"Authorization": "Bearer {}".format(access_token)
}
data = {
"sentence": sentence
}
r = requests.post(base_url + "v1/sentiment",
headers=headers,
data=json.dumps(data))
return r.json()
if __name__ == "__main__":
document = "Meros était furieux."
args = sys.argv
if len(args) >= 2:
document = str(args[1])
access_token = auth(CLIENT_ID, CLIENT_SECRET)
#Mise en forme en phrases analysables(Séparation par ponctuation, suppression de symboles, etc.)
sentences = splitwords(document)
f = open('opt.txt', 'w')
for sentence in sentences:
if not sentence:
continue
res = sentiment(sentence, access_token)
print(res)
if res['result']['sentiment'] == 'Negative':
continue
f.write(sentence + "\n")
f.close()
print("deleted negative melos")
Voici quelques phrases du début.
Meros
Meros était furieux
J'ai décidé que je devais me débarrasser du roi de la mauvaise sagesse et de la violence.
Meros ne comprend pas la politique
Meros est un berger du village
J'ai sifflé et j'ai vécu en jouant avec des moutons
Melos pas négatif
J'ai décidé que je devais me débarrasser du roi de la mauvaise sagesse et de la violence.
Meros est un berger du village
J'ai sifflé et j'ai vécu en jouant avec des moutons
Meros n'est plus en colère et comprend désormais la politique.
Résultat d'exécution
$ python melos.py melos.txt
{'result': {'sentiment': 'Negative', 'score': 0.7040895800341446, 'emotional_phrase': [{'form': 'Furieux', 'emotion': 'N'}]}, 'status': 0, 'message': 'OK'}
{'result': {'sentiment': 'Neutral', 'score': 0.34207414196325664, 'emotional_phrase': []}, 'status': 0, 'message': 'OK'}
{'result': {'sentiment': 'Negative', 'score': 0.33534926492915057, 'emotional_phrase': [{'form': 'Je ne sais pas', 'emotion': 'N'}]}, 'status': 0, 'message': 'OK'}
{'result': {'sentiment': 'Neutral', 'score': 0.4202261100237903, 'emotional_phrase': []}, 'status': 0, 'message': 'OK'}
{'result': {'sentiment': 'Neutral', 'score': 0.38977432300637777, 'emotional_phrase': []}, 'status': 0, 'message': 'OK'}
...
En regardant les résultats de l'exécution, «furieux» et «ne sait pas» sont des jugements négatifs.
En comparant les résultats du texte intégral, l'original fait ** 464 lignes **, mais après le nettoyage, il fait ** 357 lignes **, donc ** 107 lignes ** ont disparu.
J'ai décidé que je devais me débarrasser du roi de la mauvaise sagesse et de la violence.
Meros est un berger du village
J'ai sifflé et j'ai vécu en jouant avec des moutons
Aujourd'hui, Mimei Meros a quitté le village, traversé les champs, traversé les montagnes et est venu dans cette ville de Syracus, qui était loin de Juri.
Meros n'a ni père ni mère
Il n'y a pas de femme
Je vis avec mes seize sœurs timides
Cette sœur cadette devait bientôt accueillir un certain pasteur avisé dans le village comme belle-mariée.
Le mariage approche à grands pas
Melos est donc venu jusqu'à la ville pour acheter des costumes de mariées et des friandises.
J'ai d'abord acheté les articles, puis j'ai erré sur la route principale de la ville.
Meros avait un ami de Takema
Serinuntius
Maintenant je fais de la maçonnerie dans cette ville de Siracs
Je vais rendre visite à cet ami à partir de maintenant
Je ne l'ai pas vu depuis longtemps, alors j'ai hâte de lui rendre visite.
En marchant, Melos se méfiait de la ville.
Silencieux
J'ai attrapé les jeunes que j'ai rencontrés sur la route et j'ai demandé si quelque chose s'était passé, et quand je suis arrivé dans cette ville il y a deux ans, tout le monde chantait même la nuit et la ville aurait dû être animée.
Les jeunes ont secoué la tête et n'ont pas répondu
J'ai marché un moment et j'ai rencontré un vieil homme, et cette fois je lui ai demandé plus fortement.
Le vieil homme n'a pas répondu
Melos secoua le corps du vieil homme à deux mains et posa des questions.
Le roi tue une personne
Pourquoi tuer
On dit qu'il a mauvais cœur, mais personne n'a un si mauvais cœur.
Avez-vous tué beaucoup de gens?
Oui, au début la belle-sœur du roi
Ensuite, votre propre héritage
Puis ma soeur
Ensuite, le fils de ma sœur
Puis l'impératrice
Ensuite, M. Alekis, un vassal sage
Surpris
Le roi est-il fou?
Non, je ne suis pas confus
Vous ne pouvez pas croire aux gens.
De nos jours, même le cœur de ses vassaux est douteux, et il ordonne à ceux qui vivent un peu flashy d'offrir un otage à la fois.
Six personnes ont été tuées aujourd'hui
Meros était un homme simple
Je suis allé faire du shopping au château royal avec le dos sur le dos
Immédiatement, il a été arrêté par un policier
Après avoir été enquêté, un poignard est sorti de la poche de Melos, donc le bruit est devenu plus fort.
Meros a été retiré avant le roi
Qu'allais-tu faire avec ce poignard
dire! Le tyran Dionis a demandé tranquillement, mais avec dignité
Le visage du roi était pâle et les rides entre ses sourcils étaient aussi profondes qu'inscrites.
Sauvez la ville des mains des tyrans
Es-tu? Le roi a ri
Ça ne peut pas être aidé
Ne dis pas! Melos s'est levé et a réfuté
Vous êtes ceux qui m'ont dit que c'était une attitude légitime au doute.
Les êtres humains sont à l'origine une masse d'égoïsme
Croyez-le ou non
Le tyran se calma et marmonna en soupirant de soulagement
je veux la paix
A quoi sert la paix
Est-ce pour protéger ma position?
Tuer des innocents, qu'est-ce que la paix
Une personne qui est dupe
Le roi leva rapidement la tête et le récompensa
Avec ta bouche, tu peux tout dire de pur
Je ne peux pas voir les profondeurs du coton du ventre humain
Tu ne m'entends même pas pleurer et m'excuser depuis que je suis devenu une épée
Oh, le roi est intelligent
Je suis prêt à mourir
Je veux donner un hôte à ma seule sœur
Dans trois jours, j'aurai un mariage dans le village et je reviendrai certainement ici
stupide
Ria bas d'une voix rauque
Je dis un mensonge ridicule
L'oiseau manqué revient-il?
C'est vrai
Reviendra
Je tiens ma promesse
Veuillez me pardonner pour seulement trois jours
Ma soeur attend mon retour
Si tu ne peux pas me croire autant, d'accord, il y a un maçon nommé Serinuntius dans cette ville
Mon seul et unique ami
Laissons ça en otage ici
Si je m'enfuis et ne reviens pas ici avant Higurashi le troisième jour, étrangle cet ami
Profitez-en, faites-le
En entendant cela, le roi rit doucement du nord avec un sentiment cruel.
J'ai décidé de ne pas revenir de toute façon
C'est aussi bien de tuer le remplaçant le troisième jour.
Je veux me montrer aux honnêtes gens du monde.
J'ai entendu ton souhait
Vous devriez appeler ce substitut
Revenez au coucher du soleil le troisième jour
Si tu me donnes ça, je suis sûr que je vais te tuer
J'espère que tu viens un peu tard
Je pardonnerai vos péchés pour toujours
Qu'est-ce que tu dis
ma mère
Si la vie est importante, viens tard
Je connais ton coeur
Je ne veux rien dire
L'ami de Takeuma, Serinuntius, a été appelé au château royal à minuit.
Devant le tyran Dionis, un bon ami et un bon ami se retrouvent pour la première fois en deux ans
Melos a tout dit à son ami
Serinuntius acquiesça silencieusement et serra Melos dans ses bras.
C'était bien entre amis
Serinuntius a été frappé
Meros est parti immédiatement
Début de l'été, une étoile pleine de ciel
Meros se précipita sur la route de Juri sans dormir cette nuit-là, et arriva au village le lendemain matin, alors que le soleil s'était déjà levé et que les villageois étaient sortis dans le champ et avaient commencé le travail.
Les seize sœurs de Melos étaient également responsables du troupeau aujourd'hui à la place de leurs frères.
J'ai été surpris de retrouver l'apparence épuisée de mon frère qui titubait et marchait
rien
Melos a essayé de rire de force
J'ai laissé une entreprise dans la ville
Je dois retourner bientôt en ville
Demain, donne ton mariage
Il vaut mieux être tôt
Es-tu heureux
J'ai aussi acheté un beau costume
Allez, fais savoir aux villageois
Le mariage est demain
Meros a également chancelé, est rentré chez lui pour décorer l'autel des dieux, a organisé un festin, et est rapidement tombé au sol et est tombé dans un sommeil profond qui ne pouvait plus respirer.
Je me suis réveillé la nuit
Dès que Melos s'est levé, il a visité la maison de la femme.
Puis, à cause de certaines circonstances, je lui ai demandé de se marier demain.
Meros m'a poussé plus loin, disant que je ne peux pas attendre, donnez-moi demain s'il vous plaît.
Le berger du gendre était aussi fort
Le mariage a eu lieu à midi
Lorsque les mariés avaient juré devant les dieux, des nuages noirs recouvraient le ciel, et il se mit à pleuvoir, et finalement c'est devenu une forte pluie qui a balayé les essieux.
Meros était également plein de joie et a même oublié pendant un certain temps cette promesse avec le roi.
La fête est devenue turbulente et magnifique la nuit, et les gens ne se soucient plus de la forte pluie à l'extérieur.
Meros voulait rester ici pour le reste de sa vie
Je voulais vivre avec ces bonnes personnes pour le reste de ma vie, mais maintenant c'est mon corps, pas le mien
C'est quelque chose qui ne peut pas être laissé
Il reste assez de temps avant le coucher du soleil de demain
J'ai pensé que je prendrais du repos et que je recommencerais
À ce moment-là, il pleuvra légèrement
Ce soir, j'ai approché la mariée qui semble ivre de joie,
félicitations
Dès que vous vous réveillez, allez en ville
J'ai une entreprise importante
Même sans moi, tu ne seras jamais seul parce que tu as déjà un hôte aimable
Tu le sais aussi
Ne faites aucun secret avec votre hôte
C'est tout ce que je veux te dire
Votre frère est probablement un grand homme, alors soyez fier de cela aussi
La mariée hocha la tête avec un sentiment de rêve
Melos tapota alors l'épaule du gendre,
C'est la mutualité qu'il n'y a pas de préparation
Dans ma maison, les seuls trésors sont ma sœur et mes moutons
Rien d'autre
Je te donnerai tout
Une autre fierté de devenir le petit frère de Melos
Melos rit et s'inclina devant les villageois, s'éloigna du banquet, se faufila dans la bergerie et dormit profondément comme s'il était mort.
Je me suis réveillé à l'aube le lendemain
Meros a sauté, Minami Muzo, a dormi trop longtemps, non, ça va toujours, si tu commences bientôt, tu seras à temps pour l'heure promise
Par tous les moyens aujourd'hui, montrons à ce roi où existe la vérité de la personne.
Alors je vais rire et monter sur l'estrade
Meros a commencé à s'habiller calmement
On dirait qu'il pleut un peu
j'étais prêt
Au fait, Melos secoua les bras et se mit à courir comme une flèche sous la pluie.
Je serai tué ce soir
Courir pour être tué
Courez pour sauver un ami de remplacement
Courez pour vaincre la sagesse du roi
je dois courir
Alors je serai tué
Protégez votre honneur dès le plus jeune âge
Adieu, ville natale
J'ai failli m'arrêter plusieurs fois
Au moment où j'ai quitté le village, traversé les champs, traversé la forêt et arrivé au village voisin, la pluie s'est arrêtée, le soleil s'est levé haut et il faisait chaud.
Mes sœurs seront sûrement un bon couple
Je ne devrais pas avoir de soucis pour le moment
Si vous allez directement au château royal, c'est très bien.
Vous n'avez pas à vous dépêcher autant
J'ai retrouvé ma morosité pour marcher lentement et j'ai commencé à chanter ma petite chanson préférée avec une bonne voix
J'ai marché vers Nisato et Sanri, et quand j'ai atteint le milieu de tout le ri, la calamité qui était tombée, les jambes de Melos se sont arrêtées.
Voici, la rivière devant
La source d'eau de la montagne a été inondée par la forte pluie hier, et le ruisseau boueux s'est rassemblé en aval, détruisant le pont à la hâte, et le torrent qui a résonné a rebondi sur la poutre du pont jusqu'à la fine poussière de Konoha.
Le flux gonfle enfin et devient comme la mer
Oh, calme-toi, le flux qui fait rage! Le temps passe à chaque instant
Le soleil est déjà midi
Si je ne pouvais pas me rendre au château royal avant qu'il ne coule, ce bon ami mourrait pour moi.
Maintenant je suis prêt pour Melos
Il n'y a rien d'autre que de nager
Oh, voyez aussi les dieux! Il est maintenant temps de montrer le grand pouvoir de l'amour et de la sincérité qui n'est pas vaincu par les courants boueux
Tout en étant emporté, j'ai pu m'accrocher au tronc de l'arbre sur la rive opposée.
Je vous remercie
Meros fit un gros tremblement comme un cheval et se précipita à nouveau
Le soleil penche déjà vers l'ouest
attendre
Que faire
Je dois aller au château royal avant le coucher du soleil
Allons y
Ne lâche pas
Laissez toutes vos affaires
Je n'ai que la vie
Cette vie sera désormais donnée au roi.
Je veux cette vie
Eh bien, sur l'ordre du roi, j'étais en embuscade ici.
Les bandits ont balancé la verge d'un seul coup sans rien dire.
Je ne peux pas me lever
Ah, ah, j'ai nagé dans le ruisseau boueux, abattu trois bandits, et je suis un gamin, Melos qui a percé jusqu'à présent.
Vrai héros, Melos
Mon ami bien-aimé doit être tué simplement parce qu'il croyait en toi
Je m'allonge sur la prairie au bord de la route
Si vous êtes fatigué physiquement, vous pouvez le faire ensemble
J'ai fait tellement d'efforts
Je n'ai pas eu le cœur de briser ma promesse
Dieu voit aussi, j'ai fait de mon mieux
J'ai couru jusqu'à ce que je ne puisse plus bouger
Oh, si je peux, je veux me briser la poitrine et voir le cœur cramoisi
Je veux te montrer ce cœur qui ne bouge qu'avec le sang de l'amour et de la foi
Mais je suis à court d'esprit et de racines à ce moment important
Je suis sûr qu'on se moquera de vous
On se moque aussi de ma famille
Tomber au milieu équivaut à ne rien faire depuis le début
C'est peut-être mon destin fixe
Serinuntius, pardonne-moi
Tu as toujours cru en moi
Je ne t'ai pas trompé non plus
Nous étions vraiment de bons amis et amis
Pourtant, tu m'attendras innocemment
Oh j'attendrai
Merci, Serinuntius
Bien m'a cru
La vérité entre amis est le trésor le plus fier du monde.
Serinuntius, j'ai couru
Crois moi! Je suis venu ici pressé
Briser le ruisseau boueux
Même de l'enceinte des bandits, il s'est échappé et est descendu le col aussitôt.
Parce que j'ai pu le faire
Oh, en plus de ça, je ne veux pas de moi
Laisser seul
Je m'en fous
Désordonné
Rire
Le roi m'a dit de venir un peu tard
Si vous me donnez, j'ai promis de vous tuer et de m'aider
Mais maintenant, je suis à la merci du roi
je vais être en retard
Le roi se moquera de moi seul et me relâchera sans le faire
Je suis un traître pour toujours
Serinuntius, je mourrai aussi
Seulement tu dois me croire
Ma maison est dans le village
Il y a aussi des moutons
Justice, foi, amour, si tu y penses, c'est de la merde
Tuez les gens et vivez vous-même
N'était-ce pas la loi du monde humain?
Yan Nuruya
――J'ai jeté mes membres et enfin j'étais somnolent
Soudain, je pouvais entendre le bruit de l'eau qui coulait dans mes oreilles.
Il semble que l'eau coule juste à tes pieds
Quand je me suis levé et que je l'ai regardé, de l'eau fraîche jaillissait des fissures du rocher, murmurant quelque chose de petit.
Melos s'accroupit pour être aspiré dans la fontaine
J'ai pris de l'eau à deux mains et j'ai bu une gorgée
Peut marcher
Allons-y
Un peu d'espoir est né avec la récupération de la fatigue physique
J'espère remplir l'obligation
J'espère me tuer et protéger mon honneur
Il est encore temps avant le coucher du soleil
Quelqu'un m'attend
Il y a des gens qui m'attendent tranquillement sans aucun doute.
Je suis cru
Mon mystère de vie n'a pas d'importance
Je ne peux pas dire de bonnes choses comme m'excuser d'être mort
Maintenant c'est juste une chose
Courir! Meros
J'ai confiance
J'ai confiance
Ce murmure du diable plus tôt, c'est un rêve
Oublier
Meros, pas ta honte
Après tout, tu es un vrai héros
N'est-il pas possible de se lever et de courir à nouveau?
Je vous remercie! Je peux mourir en tant que combattant de la justice
Attends, Zeus
Je suis un honnête homme depuis ma naissance
A présent, cet homme est aussi sur le rocher
Oh, ce mec, pour ce mec je cours tellement maintenant
Dépêche-toi, Melos
Ne soyez pas en retard
Il est maintenant temps de nous faire connaître le pouvoir de l'amour et de la sincérité
Meros était presque nu maintenant
Je ne pouvais plus respirer et du sang a jailli de ma bouche deux ou trois fois.
apparaître
Au loin, on aperçoit la tour de la ville de Silux
La tour brille au soleil couchant
Oh, Melos
Qui
Melos a demandé en courant
C'est Philostratos
Je suis un disciple de ton ami Serinuntius
Le jeune maçon a également crié en courant après Melos.
Ce n'est plus bon
Veuillez arrêter de courir
Je ne peux plus l'aider
Non, le soleil ne s'est pas encore couché
En ce moment, cette personne est sur le point d'être condamnée à mort
Oh tu étais en retard
Si c'était un peu plus rapide!
Non, le soleil ne s'est pas encore couché
Il n'y a rien de plus que de courir
S'il te plaît, arrête
Veuillez arrêter de courir
Votre vie est importante maintenant
Il a cru en toi
J'allais bien même si j'étais sorti en prison
C'est pourquoi je cours
Courez parce que vous êtes cru
Peu importe que tu sois à temps ou pas
La vie humaine n'a pas d'importance non plus
Suivez-moi! Philostratos
Oh, es-tu devenu fou
Alors tu devrais courir
Peut-être qu'il n'est pas trop tard
Bon à courir
Dire
Le soleil ne s'est pas encore couché
De toutes ses forces, Melos a couru
La tête de Meros est vide
C'était dans le temps
attendre
Ne tuez pas cette personne
Meros est de retour
Comme promis, je suis de retour maintenant
Serinuntius, dont les piliers de 磔 ont déjà été érigés et frappés par une corde, est progressivement pris.
Meros en fut témoin et serra la foule comme s'il avait nagé dans le dernier courage, le plus tôt, le ruisseau boueux.
Je suis prisonnier! Je suis celui qui sera tué
C'est Meros
Je suis ici pour le prendre en otage! Tout en hurlant d'une voix faible, il a finalement grimpé sur le rivage et a mordu aux deux pieds de son ami qui se faisait prendre.
La foule a crié
Apprécier
Pardonne-moi
La corde de Serinuntius était déroulée.
Serinuntius
Frappez-Moi
Frappe tes joues en même temps
Si tu ne m'as pas frappé, je ne serais même pas éligible pour t'embrasser
Battre
Serinuntius hocha la tête comme s'il avait tout vu, et frappa la joue droite de Melos si fort que cela sonna dans la prison.
Après avoir frappé, souriez doucement,
Meros, frappe-moi
Frappe ma joue aussi fort
Melos grogna dans son bras et frappa la joue de Serinuntius
Merci, mon ami
Je pouvais entendre la voix de deuil de la foule
Votre souhait est devenu réalité
Tu as gagné mon coeur
Pourriez-vous vous joindre à moi aussi?
S'il vous plaît écoutez mes souhaits et faites de moi l'un de vos amis
Des acclamations ont éclaté parmi la foule
Hourra, hourra le roi
Une fille a dédié un manteau écarlate à Melos
Un bon ami m'a appris avec soin
Meros, n'êtes-vous pas un bluff?
Vous devez porter la cape dès que possible
Programme de minerai Ugokas Omae Genshijin Naru En utilisant COTOHA, j'ai essayé de suivre le cours émotionnel de la course de meros.
~~ J'ai lu Melos pour la première fois depuis longtemps, mais c'était très facile à lire et intéressant. ~~ Je voulais faire quelque chose en utilisant Python et COTOHA, mais j'ai pu le créer rapidement car il appelle presque simplement l'API. J'ai aussi lu Melos après le silence, mais j'ai senti que toute l'histoire était suffisamment organisée pour être appréhendée. (Cela peut être du côté du style de Melos) En plus de l'analyse des émotions, COTOHA a une API qui semble intéressante, donc j'aimerais aussi jouer avec.
Recommended Posts