C# text summarize

已完成 已发布的 7 年前 货到付款
已完成 货到付款

A C# console application, that lets the user input a text file, the used then enters the percent summarization factor (numbered %) the users file is read line by line and stop words need to be removed based on their frequency and the new text needs to be saved as a new text file.

More detail:

Extractive methods - selecting important sentences, paragraphs etc. from the original

document and concatenating them into a shorter form. The importance of sentences is

decided based on statistical and linguistic features of sentences.

Application must be console based

1. Prompt the user to enter an input filename (eg [url removed, login to view]) and a percent summarization

factor, SF (where SF = summarizedWordLength x 100 / inputWordLength).

2. Read the text from [url removed, login to view] [url removed, login to view] and process the text from [url removed, login to view]

accordingly.

3. Output the summary text to file (eg [url removed, login to view]) and display to console some

appropriate statistics.

Count the occurrence of different words in the document, copying the words into a list

which is ordered by frequency with the most common word at the top of the list.

 Copy each sentence in the document into a second list.

 Remove (filter) those words from the word frequency list which are very common and

of little use in classifying the document. These are called ‘stop words’ and include

words such as such as the, is, at, which, and on. There is no definitive listing of what

defines a stop word as it could be document specific, however the file ‘[url removed, login to view]’

is provided containing a listing of generic common stop words

For each sentence, count the number of the words that matches the top word

(most frequent) in the filtered word list.

 Find the sentence that has the highest number of occurrences of the most

frequent word.

 If the length of words in the summary text added to the current selected

sentence word length exceeds the summary word length limit the sentence is

ignored.

 Else add the sentence to the summary text. Remove the word from the top of

the frequency word list and the sentence from the listing of word sentences.

}

 Output summary text to file and display appropriate statistics, including actual SF.

C# 编程

项目ID: #11904998

关于项目

7个方案 远程项目 活跃的7 年前

授予:

urmate

HI Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif

£23 GBP 在1天内
(30条评论)
4.3

有7名威客正在参与此工作的竞标,均价£20/小时

MohsanEijaz

It is my great honor to apply for this vacant job. I am very hardworking and can work effectively as fast as I can. I have excellent skills in JAVA, C++, C#, OPPs, HTML5, CSS3, JS, AJAX, JQYERY, React.js, ANGULAR.JS, B 更多

£23GBP 在1天里
(1条评论)
0.6
Techxygen

Greetings! I’m highly interested in your project as it lies within my domain of expertise. I’m a software engineer and have excellent C# programming and problem solving skills and have participated in a number of prog 更多

£20 GBP 在3天内
(0条评论)
0.0