从Wos文本数据中获取摘要进行分析的一种方法

Posted zhulinmails

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Wos文本数据中获取摘要进行分析的一种方法相关的知识,希望对你有一定的参考价值。

namespace 清理数据
{
    class Program
    {
        static void Main(string[] args)
        {
            string strDirName = "File";
            int iWriteFlag = 0;
            if (Directory.Exists(strDirName))
            {
                string[] strFiles = Directory.GetFiles(strDirName);

                foreach (var item in strFiles)
                {
                    using (var streamReader = File.OpenText(Path.Combine(Directory.GetCurrentDirectory(), item)))
                    {
                        var lines = streamReader.ReadToEnd().Split("
".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
                        for (int i = 0; i < lines.Length; i++)
                        {
                            if (lines[i].StartsWith("AB "))
                            {
                                iWriteFlag = 1;
                            }
                            if (iWriteFlag == 1)
                            {
                                File.AppendAllText("abstractFile.txt", Regex.Replace(lines[i], "[ ]{2,}", " ", RegexOptions.None));
                            }
                            if (lines[i].StartsWith("ZR "))
                            {
                                iWriteFlag = 0;
                                File.AppendAllText("abstractFile.txt", "
");
                            }
                            Console.WriteLine(Math.Round(i*1.0 / lines.Length,2));
                        }
                    }

                }
            }

            Console.Write("Done");
            Console.ReadKey();
        }
    }
}

以上是关于从Wos文本数据中获取摘要进行分析的一种方法的主要内容,如果未能解决你的问题,请参考以下文章

PaddleNLP基于ERNIR3.0文本分类:WOS数据集为例(层次分类)

用Py做文本分析5:关键词提取

文本摘要简述

如何将数据从 Web 服务中的一种方法发送到另一种方法

有没有一种方法可以控制序列的输出长度以对文本摘要模型进行排序?

字节流与字符流的区别