amirhoseinsedaghati commited on
Commit
9d44bce
1 Parent(s): ee2f3fb

add README.md

Browse files
Files changed (1) hide show
  1. README.md +28 -1
README.md CHANGED
@@ -10,4 +10,31 @@ pinned: false
10
  license: apache-2.0
11
  ---
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  license: apache-2.0
11
  ---
12
 
13
+ # Multi-Purpose Text Application
14
+ <p>
15
+ The application consists of several components that are designed to work with text. It mentions specific functionalities such as analyzing, summarizing, and translating raw text. It can also be handy in finding keywords that provide insights into the topic being discussed.
16
+ </p>
17
+
18
+ # Components
19
+
20
+ - The Text Analyzer involves a fine-tuned version of distilbert-base-uncased to determine text polarity and the probability of belonging to a class, and uses other packages to extract token, entity, word, and sentence statistics and perform other tasks.
21
+
22
+ - The Text Summarizer utilizes a fine-tuned version of t5-small on the billsum dataset to build an abstractive summarizer that can generate new text that captures the most relevant information. To understand how well it captures all the important information, I used the ROUGE metric.
23
+
24
+ - The Text Translator employs a fine-tuned version of t5-small trained on the English-French subset of the OPUS Books dataset to convert a sequence of text from English to French. To assess the quality of the translation, I utilized the SacreBLEU metric.
25
+
26
+ - The Topic Modeling leverages CountVectorizer to vectorize the input text and utilizes singular value decomposition to decompose the bag-of-words matrix.
27
+
28
+ # Usage
29
+ 1. To use <a href="https://huggingface.co/spaces/amirhoseinsedaghati/multi-purpose-text-application">the online version on HuggingFace</a>, just follow services on the sidebar.
30
+ <br></br>
31
+ 2. To use it on your local machine, clone the project from <a href="https://github.com/amirho3einsedaghati/multi-purpose-text-application">this URL GitHub</a> using <pre>git clone git@github.com:amirho3einsedaghati/multi-purpose-text-application.git</pre> then navigate to the multi-purpose-text-application directory containing the Home.py file and run the Streamlit application using the command <pre>streamlit run Home.py</pre>
32
+
33
+ # License
34
+ <a href="https://github.com/amirho3einsedaghati/multi-purpose-text-application/blob/main/LICENSE">Apache-2.0</a>
35
+
36
+ # Appendix:
37
+ <a href="https://github.com/amirho3einsedaghati/multi-purpose-text-application">https://github.com/amirho3einsedaghati/multi-purpose-text-application</a>
38
+
39
+ # Maintainer Contact:
40
+ <a href="https://linktr.ee/amirhoseinsedaghati">https://linktr.ee/amirhoseinsedaghati</a>