Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -136,15 +136,15 @@ def paraphrase_with_spacy_nltk(text):
|
|
| 136 |
|
| 137 |
# Combined function: Paraphrase -> Capitalization -> Grammar Correction (Humanifier)
|
| 138 |
def paraphrase_and_correct(text):
|
| 139 |
-
|
| 140 |
paraphrased_text = paraphrase_with_spacy_nltk(text)
|
| 141 |
|
| 142 |
-
# Step 2: Apply grammatical corrections
|
| 143 |
corrected_text = correct_article_errors(paraphrased_text)
|
| 144 |
corrected_text = correct_tense_errors(corrected_text)
|
| 145 |
corrected_text = correct_singular_plural_errors(corrected_text)
|
| 146 |
|
| 147 |
-
# Step 3: Capitalize sentences and proper nouns
|
| 148 |
final_text = capitalize_sentences_and_nouns(corrected_text)
|
| 149 |
|
| 150 |
return final_text
|
|
|
|
| 136 |
|
| 137 |
# Combined function: Paraphrase -> Capitalization -> Grammar Correction (Humanifier)
|
| 138 |
def paraphrase_and_correct(text):
|
| 139 |
+
# Step 1: Paraphrase the text
|
| 140 |
paraphrased_text = paraphrase_with_spacy_nltk(text)
|
| 141 |
|
| 142 |
+
# Step 2: Apply grammatical corrections on the paraphrased text
|
| 143 |
corrected_text = correct_article_errors(paraphrased_text)
|
| 144 |
corrected_text = correct_tense_errors(corrected_text)
|
| 145 |
corrected_text = correct_singular_plural_errors(corrected_text)
|
| 146 |
|
| 147 |
+
# Step 3: Capitalize sentences and proper nouns (final correction step)
|
| 148 |
final_text = capitalize_sentences_and_nouns(corrected_text)
|
| 149 |
|
| 150 |
return final_text
|