Spaces:
Sleeping
Sleeping
Stefano Fiorucci
commited on
Commit
Β·
5f2135e
1
Parent(s):
27faf7a
added installation section to README
Browse files- README.md +9 -0
- crawler/README.md +1 -1
- requirements.dev.txt +0 -5
README.md
CHANGED
|
@@ -22,6 +22,7 @@ WKLP is a simple Question Answering system, based on data crawled from [Twin Pea
|
|
| 22 |
|
| 23 |
- [Project architecture π§±](#project-architecture-)
|
| 24 |
- [What can I learn from this project? π](#what-can-i-learn-from-this-project-)
|
|
|
|
| 25 |
- [Repository structure π](#repository-structure-)
|
| 26 |
- [Possible improvements β¨](#possible-improvements-)
|
| 27 |
---
|
|
@@ -54,6 +55,14 @@ WKLP is a simple Question Answering system, based on data crawled from [Twin Pea
|
|
| 54 |
|
| 55 |
Within each folder, you can find more in-depth explanations.
|
| 56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
## Possible improvements β¨
|
| 58 |
### Project structure
|
| 59 |
- The project is optimized to be deployed in Hugging Face Spaces and consists of an all-in-one Streamlit web app. In more structured production environments, I suggest dividing the software into three parts:
|
|
|
|
| 22 |
|
| 23 |
- [Project architecture π§±](#project-architecture-)
|
| 24 |
- [What can I learn from this project? π](#what-can-i-learn-from-this-project-)
|
| 25 |
+
- [Installation π»](#installation-)
|
| 26 |
- [Repository structure π](#repository-structure-)
|
| 27 |
- [Possible improvements β¨](#possible-improvements-)
|
| 28 |
---
|
|
|
|
| 55 |
|
| 56 |
Within each folder, you can find more in-depth explanations.
|
| 57 |
|
| 58 |
+
## Installation π»
|
| 59 |
+
To install this project locally, follow these steps:
|
| 60 |
+
- `git clone https://github.com/anakin87/who-killed-laura-palmer`
|
| 61 |
+
- `cd who-killed-laura-palmer`
|
| 62 |
+
- `pip install -r requirements.txt`
|
| 63 |
+
|
| 64 |
+
To run the web app, simply type: `streamlit run app.py`
|
| 65 |
+
|
| 66 |
## Possible improvements β¨
|
| 67 |
### Project structure
|
| 68 |
- The project is optimized to be deployed in Hugging Face Spaces and consists of an all-in-one Streamlit web app. In more structured production environments, I suggest dividing the software into three parts:
|
crawler/README.md
CHANGED
|
@@ -5,8 +5,8 @@ This crawler download texts and metadata from [Twin Peaks Fandom Wiki](https://t
|
|
| 5 |
*Several wiki pages are discarded, since they are not related to Twin Peaks plot and create noise in the Question Answering index.*
|
| 6 |
|
| 7 |
## Installation
|
| 8 |
-
- `pip install -r requirements.txt`
|
| 9 |
- copy this folder (if needed, see [stackoverflow](https://stackoverflow.com/questions/7106012/download-a-single-folder-or-directory-from-a-github-repo))
|
|
|
|
| 10 |
|
| 11 |
## Usage
|
| 12 |
- (if needed, activate the virtual environment)
|
|
|
|
| 5 |
*Several wiki pages are discarded, since they are not related to Twin Peaks plot and create noise in the Question Answering index.*
|
| 6 |
|
| 7 |
## Installation
|
|
|
|
| 8 |
- copy this folder (if needed, see [stackoverflow](https://stackoverflow.com/questions/7106012/download-a-single-folder-or-directory-from-a-github-repo))
|
| 9 |
+
- `pip install -r requirements.txt`
|
| 10 |
|
| 11 |
## Usage
|
| 12 |
- (if needed, activate the virtual environment)
|
requirements.dev.txt
DELETED
|
@@ -1,5 +0,0 @@
|
|
| 1 |
-
farm-haystack[faiss]==1.4.0
|
| 2 |
-
markdown
|
| 3 |
-
st-annotated-text
|
| 4 |
-
streamlit==1.2.0
|
| 5 |
-
protobuf==3.20.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|