hey les gars j'ai un fichier texte je l'ai divisé en 4 parties. Je veux chercher chaque partie pour les mots qui apparaissent dans chaque partie et marquer ce mottrouver le mot et le score basé sur les positions
exmaple
bienvenue à la finale de basket-ball, les équipes de basket-ball ici aujourd'hui ont parcouru un long chemin. sans trop de retard permet de jouer au basket.
je voudrai revenir national = 1 tel qu'il apparaît seulement dans une partie etc
je travaille sur la détermination de contexte de texte en utilisant la position de mot.
je travaille avec C# et pas très bon dans le traitement de texte essentiellement si un mot apparaît dans les 4 sectionne scores 4 si un mot apparaît dans les 3 sectionne scores 3 si un mot apparaît dans les 2 sections il marque 2 si un mot apparaît dans la section 1 il marque 1
merci à l'avance
jusqu'à présent, j'ai ce
var = « bienvenue à la finale de basket-ball national, les bas équipes de ketball ici aujourd'hui ont parcouru un long chemin. sans trop de retard permet de jouer au basket. «
var numberOfParts = 4;
var eachPartLength = s.Length/numberOfParts;
var parts = new List<string>();
var words = Regex.Split(s, @"\W").Where(w => w.Length > 0); // this splits all words, removes empty strings
var wordsIndex = 0;
for (int i = 0; i < numberOfParts; i++)
{
var sb = new StringBuilder();
while (sb.Length < eachPartLength && wordsIndex < words.Count())
{
sb.AppendFormat("{0} ", words.ElementAt(wordsIndex));
wordsIndex++;
}
// here you have the part
Response.Write("[{0}]"+ sb);
parts.Add(sb.ToString());
var allwords = parts.SelectMany(p => p.Split(' ').Distinct());
var wordsInAllParts = allwords.Where(w => parts.All(p => p.Contains(w))).Distinct();
Vous devez nous donner plus d'informations. Montrez-nous clairement le résultat final. De même, comment 'numberOfParts' est-il déterminé? Quelle est sa signification? Essayez-vous de compter les occurrences de tous les mots? –
Travail à domicile? (P.S. vérifiez votre orthographe) –
@ Ahmad nombre de pièces est une constante que je choisis de travailler avec. Je ne compte pas l'occurrence de mot que je veux déterminer la pertinence de sujet en utilisant la position de mot comme suggéré dans un article. donner à chaque mot qui apparaît dans le texte une valeur de base est l'apparence dans les parties aidera à déterminer les mots de sujet dans un texte. – ryder1211212