The walkthrough video is available at https://youtu.be/-JMWR9-lR78
Run the script in src/run_summarization.py
.
Please refer to the original repository.
- Sample 30 issues
- Analyze the result
Run the script in
src/analyze_human_eval.py
.
- Clone the project at <path_to_directory>
- Download model from here.
- Extract and put the
model
folder under <path_to_directory>/iTiger (same level assrc
)
-
Build the image:
docker build -t itiger .
-
Start a container:
docker run --name itiger-svc -p 8000:8000 -v <path_to_directory>/iTiger:/app -itd itiger
-
(Optional) Publish local endpoint using ngrok to serve multiple client:
docker run --rm -it --link itiger-svc wernight/ngrok ngrok http -region=eu itiger-svc:8000
-
Add GithubIssueTItleRecommender.user.js to Tampermonkey extension
(WARNING: you need to adjust the
base_url
variable in the script, setting it to your deployed server's endpoint)If iTiger's backend is deployed in your local machine, change the
base_url
to localhost:8000.Otherwise, use the ngrok host as
base_url
.