File size: 1,849 Bytes
c242e22 b83b2ed c242e22 b83b2ed 4a195cb b83b2ed 4a195cb b83b2ed c242e22 b83b2ed c242e22 b83b2ed c242e22 b83b2ed c242e22 b83b2ed c242e22 b83b2ed | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | ---
license: mit
---
# π Quote Identifier
A program that identifies quotes in text documents using a BERT-based model. π€
## π οΈ Requirements
- Python 3.10 π
- pip (Python package installer) π¦
## π Installation
1. Clone this repository:
```
git clone https://huggingface.co/drewThomasson/Quotation_identification_BERT.v1
cd Quotation_identification_BERT.v1
```
2. Install the required packages:
```
pip install pandas torch transformers tqdm
```
π‘ Note: If you have a CUDA-capable GPU, visit https://pytorch.org for the appropriate PyTorch installation command.
## πββοΈ Usage
Run the program with:
```
python Metal_gui_original_quotation_identification_BERT_infrence.py
```
GUI Instructions:
1. π Click "Open Text File" to select your text file.
2. π Click "Identify Quotes" to process the file.
3. π₯οΈ A new window will open showing the text with identified quotes highlighted.
## π Included Files
- quote_identifier.py: Main Python script π
- quotation_identifer_model/: Directory containing the pre-trained model π§
- checkpoint-1000/: Model checkpoint β
- sample_book.txt: Sample text file for testing π
## π€ Hugging Face Repository Contents
1. Pre-trained quote identification model π§
2. sample_book.txt π
3. quote_identifier.py script π
4. This README π
## π Notes
- Ensure the local model directory ./quotation_identifer_model/checkpoint-1000/ is present.
- The program creates a BERT_infrence_quote_input.csv file when processing text.
- π Use the "Toggle Dark Mode" button to switch between light and dark themes.
## π Troubleshooting
If you encounter issues:
1. π¦ Verify all required packages are correctly installed.
2. ποΈ Check that the model directory is present with necessary files.
3. π Confirm you're using Python 3.10. |