args-framework issueshttps://git.webis.de/code-research/arguana/args/args-framework/-/issues2023-02-27T08:36:05Zhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/105JSONL for args me corpus2023-02-27T08:36:05ZJohannes Kieseljohannes.kiesel@uni-weimar.deJSONL for args me corpusWe should provide future corpus version as JSONL for easier access.
`cat idebate.json | jq -c '.arguments[]' > idebate.jsonl`We should provide future corpus version as JSONL for easier access.
`cat idebate.json | jq -c '.arguments[]' > idebate.jsonl`Github Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/96Integrate conclugen as an alternative summarizer2021-05-21T09:37:55ZJohannes Kieseljohannes.kiesel@uni-weimar.deIntegrate conclugen as an alternative summarizer@fumi5146 has prepared the docker image. This should get a cache like the snippet generator: https://git.webis.de/code-generic/code-admin-knowledge-base/-/blob/master/services/args/snippets-args-me.k8s.yaml
```
docker run --name=conclug...@fumi5146 has prepared the docker image. This should get a cache like the snippet generator: https://git.webis.de/code-generic/code-admin-knowledge-base/-/blob/master/services/args/snippets-args-me.k8s.yaml
```
docker run --name=conclugen -p 8080:8080 webis/conclugen:combined
```
```
curl -X 'POST' \
'http://localhost:8080/conclude/' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"input": "Extremely rich people around rookie who aren’t rich are likely targets, because frankly on a whim that extremely rich person can solve most of the poor persons material problems in an instant. That’s why rich people live in secluded communities so they don’t have to deal with the consequences of obscene wealth."
}'
```
Note to myself: maybe we should just create all summaries for the API (like an array context of `summaries`, each with a `source` and `value` (or similar, have to check for consistency with other things)). And then just select one of these for the web UI.Johannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/113Query suggestion for demos2023-03-02T16:48:24ZJohannes Kieseljohannes.kiesel@uni-weimar.deQuery suggestion for demosSomething like in netspeak, but maybe less obvious.
![image](/uploads/a6d53a370e9a3a043d86f31077b80d74/image.png)Something like in netspeak, but maybe less obvious.
![image](/uploads/a6d53a370e9a3a043d86f31077b80d74/image.png)Github Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/112Docker as part of development2023-04-21T07:06:06ZJohannes Kieseljohannes.kiesel@uni-weimar.deDocker as part of developmentWe surprisingly many problems with running args on Windows. Then again, maybe it is rather surprising that it still works without problems on Linux after that many years.
Anyway. The quickstart should be on getting a Docker image and ru...We surprisingly many problems with running args on Windows. Then again, maybe it is rather surprising that it still works without problems on Linux after that many years.
Anyway. The quickstart should be on getting a Docker image and run it. Docker is meanwhile essential technology for us. A Docker container should also be used for compilation to avoid dependencies of installed Java versions and so on.Github TransitionJohannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/111Integrate MARGOT2022-09-08T11:12:26ZJohannes Kieseljohannes.kiesel@uni-weimar.deIntegrate MARGOTWeb service for argument mining from Uni Bologna:
http://margot.disi.unibo.it/#Web service for argument mining from Uni Bologna:
http://margot.disi.unibo.it/#https://git.webis.de/code-research/arguana/args/args-framework/-/issues/110Open API description for API2023-04-21T07:05:52ZJohannes Kieseljohannes.kiesel@uni-weimar.deOpen API description for APIGithub TransitionJohannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/109Switch to K8S load balancing2023-04-21T07:37:43ZJohannes Kieseljohannes.kiesel@uni-weimar.deSwitch to K8S load balancingJanek Bevendorff: Args.me läuft noch komplett über webis1/2. Das sollte mal auf den Loadbalancer umgestellt werden.Janek Bevendorff: Args.me läuft noch komplett über webis1/2. Das sollte mal auf den Loadbalancer umgestellt werden.Github TransitionJohannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/108Add publications to about page2023-02-27T08:35:13ZJohannes Kieseljohannes.kiesel@uni-weimar.deAdd publications to about pagehttps://webis.de/publications.html?q=keywords%3Aargshttps://webis.de/publications.html?q=keywords%3AargsGithub Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/107Add dataset to ir_datasets2021-11-16T09:36:45ZJan Heinrich Reimerheinrich.reimer@uni-jena.deAdd dataset to ir_datasetsMany IR frameworks are well integrated with the [ir_datasets](https://github.com/allenai/ir_datasets) package.
That package can also be used to very easily download various IR dataset (as the name suggests :wink:).
Internally at Webi...Many IR frameworks are well integrated with the [ir_datasets](https://github.com/allenai/ir_datasets) package.
That package can also be used to very easily download various IR dataset (as the name suggests :wink:).
Internally at Webis, we would like to experiment with the corpus for [Axiomatic Argumentative Reranking](https://git.webis.de/code-research/web-search/axiomatic-argumentative-reranking-benchmark/).
So it might be worth it to integrate the [args.me dataset](https://zenodo.org/record/3734893) to that package.
I'd like to help with that!Jan Heinrich Reimerheinrich.reimer@uni-jena.deJan Heinrich Reimerheinrich.reimer@uni-jena.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/106Some queries return to the start page2023-02-27T08:35:57ZJohannes Kieseljohannes.kiesel@uni-weimar.deSome queries return to the start pageLooks like a bug in the XSLT.
For example: https://www.args.me/api/v2/arguments?query=covid%20hate%20speech
Thanks @zosi2173 for reporting!Looks like a bug in the XSLT.
For example: https://www.args.me/api/v2/arguments?query=covid%20hate%20speech
Thanks @zosi2173 for reporting!https://git.webis.de/code-research/arguana/args/args-framework/-/issues/104Parliamentary and Quotes: Read CSV in Mining2023-02-27T08:36:22ZJohannes Kieseljohannes.kiesel@uni-weimar.deParliamentary and Quotes: Read CSV in MiningAcquisition just downloads the datasetAcquisition just downloads the datasetGithub Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/103Use display width for shortening titles2023-02-27T08:46:51ZJohannes Kieseljohannes.kiesel@uni-weimar.deUse display width for shortening titles"Append ellipsis when text overflows its containing element"
https://caniuse.com/?search=ellipsis
```
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;
max-width: 100%;
```"Append ellipsis when text overflows its containing element"
https://caniuse.com/?search=ellipsis
```
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;
max-width: 100%;
```Github Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/102Add hyperlink premise annotation2021-05-01T22:03:16ZJohannes Kieseljohannes.kiesel@uni-weimar.deAdd hyperlink premise annotationBased on HTML.Based on HTML.Johannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/101Add paragraph premise annotations2023-02-27T08:36:54ZJohannes Kieseljohannes.kiesel@uni-weimar.deAdd paragraph premise annotationsBased on generic HTML (p, br), but first have a look at the debate portals.Based on generic HTML (p, br), but first have a look at the debate portals.Github Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/100Add git hash to build in shadowjar2023-02-27T08:37:46ZJohannes Kieseljohannes.kiesel@uni-weimar.deAdd git hash to build in shadowjarThis could allow us to have the API documentation link to the respective version in our gitlab.This could allow us to have the API documentation link to the respective version in our gitlab.Github Transitionhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/99Annotate Quotations2023-02-27T08:38:20ZJohannes Kieseljohannes.kiesel@uni-weimar.deAnnotate QuotationsUse quotations markers, text reuse within a page, and HTML.Use quotations markers, text reuse within a page, and HTML.https://git.webis.de/code-research/arguana/args/args-framework/-/issues/98API documentation: context and premise annotations2023-02-27T08:38:41ZJohannes Kieseljohannes.kiesel@uni-weimar.deAPI documentation: context and premise annotationsAdd documentation for the context and premise annotations. Link to papers!Add documentation for the context and premise annotations. Link to papers!Johannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/97Investigate and prevent ID duplicates2023-02-27T08:39:04ZJohannes Kieseljohannes.kiesel@uni-weimar.deInvestigate and prevent ID duplicatesIt seems there are arguments with the same ID in the dataset.
Some examples:
- Sed086351-A19b607d6
- Se511ec5-A4a6c46b4It seems there are arguments with the same ID in the dataset.
Some examples:
- Sed086351-A19b607d6
- Se511ec5-A4a6c46b4Github TransitionJohannes Kieseljohannes.kiesel@uni-weimar.deJohannes Kieseljohannes.kiesel@uni-weimar.dehttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/95HTML explanation does not consider just-in-source terms2021-04-08T10:44:53ZJohannes Kieseljohannes.kiesel@uni-weimar.deHTML explanation does not consider just-in-source termsDoes not work:
https://www.args.me/api/v2/arguments?query=Should+Universal+Basic&ids=Sa76b7e0f-Ae9351369&format=html
Works:
https://www.args.me/api/v2/arguments?query=Universal+Basic+Should&ids=Sa76b7e0f-Ae9351369&format=htmlDoes not work:
https://www.args.me/api/v2/arguments?query=Should+Universal+Basic&ids=Sa76b7e0f-Ae9351369&format=html
Works:
https://www.args.me/api/v2/arguments?query=Universal+Basic+Should&ids=Sa76b7e0f-Ae9351369&format=htmlhttps://git.webis.de/code-research/arguana/args/args-framework/-/issues/94Use IBM Debater tools2021-03-24T13:59:58ZJohannes Kieseljohannes.kiesel@uni-weimar.deUse IBM Debater tools```
[13:20] Martin Potthast: Can we use some of the IBM
Debater tools to clean up / annotate the args.me
corpus? (also: @Sascha Bondarenko from #touché )
[13:28] Sascha Bondarenko: they provide a bunch of
different classifiers incl...```
[13:20] Martin Potthast: Can we use some of the IBM
Debater tools to clean up / annotate the args.me
corpus? (also: @Sascha Bondarenko from #touché )
[13:28] Sascha Bondarenko: they provide a bunch of
different classifiers including the one for the
argument quality, probably we can
```
@poma1006 @yemi8356
I did not have a look at the API. Still, I expect we can call it during assessment (like [snippet generation](https://git.webis.de/code-research/arguana/args/args-framework/-/blob/master/src/main/java/me/args/indexing/assessment/snippets/TextRankSnippetGenerator.java)). We should again use a [proxy cache](https://git.webis.de/code-generic/code-admin-knowledge-base/-/blob/master/services/args/snippets-args-me.k8s.yaml#L43) to make the repeated assessment of the same argument instantaneous.