Bonjour

Je vais faire un résumer du texte je sais que ça appartient au algorithme d'apprentissage automatique et de l'agrégation de l'information c'est mon but à arrivé après une année ou plus!

mais pour le moment je vais juste faire des couper des phrases à partir des paragraphes données comment ça?

d'abord j'ai un texte saisi dans un textarea comme suite:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
    <form action="" method="post">
      <br>
        <textarea name="resumer" rows="15" cols="110"><?php if (isset($_POST['resumer'])) echo $_POST['resumer'] ; ?>
        </textarea>
        <br>
<select name="compress">
			<option value="30">30%</option>                <option value="10">10%</option>
                <option value="20">20%</option>
                <option value="30">30%</option>
                <option value="40">40%</option>
                <option value="50">50%</option>
                <option value="60">60%</option>
                <option value="70">70%</option>
              </select>
<br/>
        <input name="ok" type="submit" value="Valider">
</form>
j'ai récupérer ce texte dans un variable $chaine comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<?php
         $chaine="";
         if (isset($_POST['resumer'])){
         $chaine=$_POST['resumer'];
}
Après ça j'ai essayé de couper des parties de chaque paragraphe avec la méthode substr et partager sur plusieurs variable var1 var2 var3 et afficher ces variable comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php 
$chaine="";
if (isset($_POST['resumer'])){
$chaine=$_POST['resumer'];
$sujet= substr($chaine, 0, 20);
$res1= substr($chaine,0, 150);
$res2= substr($chaine,151, 400);
$res3= substr($chaine,401, 500);
echo "<b>$sujet</b>";
echo "<br/><div class=\"stl_chaine\"> $res1 <br/><br/> $res2 <br/><br/> $res3</div>";
}
?>
le problème ce que ces couper ne respect aucun structure je veux faire une structure de ce code pour me donnée un résumer par exemple si j'ai sélectionnée 30% dans la liste de sélection il me donnée pour un texte de 10 paragraphes et chaque paragraphe contient 10 phrases le résultat attendu c'est 3 phrases pour chaque paragraphe et afficher ces résultats comme résumer !!

si possible j'attente toujours des orientations ou des aidée pour amélioré mon code.

Cordialement