| | --- |
| | library_name: setfit |
| | tags: |
| | - setfit |
| | - sentence-transformers |
| | - text-classification |
| | - generated_from_setfit_trainer |
| | metrics: |
| | - f1 |
| | - accuracy |
| | widget: |
| | - text: >- |
| | A combined 20 million people per year die of smoking and hunger, so |
| | authorities can't seem to feed people and they allow you to buy cigarettes |
| | but we are facing another lockdown for a virus that has a 99.5% survival |
| | rate!!! THINK PEOPLE. LOOK AT IT LOGICALLY WITH YOUR OWN EYES. |
| | - text: >- |
| | Scientists do not agree on the consequences of climate change, nor is there |
| | any consensus on that subject. The predictions on that from are just |
| | ascientific speculation. Bring on the warming." |
| | - text: >- |
| | If Tam is our "top doctor"....I am going back to leaches and voodoo...just |
| | as much science in that as the crap she spouts |
| | - text: "Can she skip school by herself and sit infront of parliament? \r\n Fake emotions and just a good actor." |
| | - text: my dad had huge ones..so they may be real.. |
| | pipeline_tag: text-classification |
| | inference: false |
| | base_model: sentence-transformers/paraphrase-mpnet-base-v2 |
| | model-index: |
| | - name: SetFit with sentence-transformers/paraphrase-mpnet-base-v2 |
| | results: |
| | - task: |
| | type: text-classification |
| | name: Text Classification |
| | dataset: |
| | name: Unknown |
| | type: unknown |
| | split: test |
| | metrics: |
| | - type: metric |
| | value: 0.688144336139226 |
| | name: Metric |
| | license: mit |
| | language: |
| | - en |
| | --- |
| | |
| | # Computational Analysis of Communicative Acts for Understanding Crisis News Comment Discourses |
| |
|
| | The official trained models for **"Computational Analysis of Communicative Acts for Understanding Crisis News Comment Discourses"**. |
| |
|
| | This model is based on **SetFit** ([SetFit: Efficient Few-Shot Learning Without Prompts](https://arxiv.org/abs/2209.11055)) and uses the **sentence-transformers/paraphrase-mpnet-base-v2** pretrained model. It has been fine-tuned on our **crisis narratives dataset**. |
| |
|
| | --- |
| |
|
| | ### Model Information |
| |
|
| | - **Architecture:** SetFit with sentence-transformers/paraphrase-mpnet-base-v2 |
| | - **Task:** Multi-label classification for communicative act actions |
| | - **Classes:** |
| | - `informing statement` |
| | - `announcement` |
| | - `challenge` |
| | - `rejection` |
| | - `appreciation` |
| | - `request` |
| | - `question` |
| | - `acceptance` |
| | - `apology` |
| | - `evaluation` |
| | - `proposal` |
| | - `denial` |
| | - `admission` |
| |
|
| | --- |
| |
|
| | ### How to Use the Model |
| |
|
| | You can find the code to fine-tune this model and detailed instructions in the following GitHub repository: |
| | [Acts in Crisis Narratives - SetFit Fine-Tuning Notebook](https://github.com/Aalto-CRAI-CIS/Acts-in-crisis-narratives/blob/main/few_shot_learning/SetFit.ipynb) |
| |
|
| | #### Steps to Load and Use the Model: |
| |
|
| | 1. Install the SetFit library: |
| | ```bash |
| | pip install setfit |
| | ``` |
| | |
| | 2. Load the model and run inference: |
| | ```python |
| | from setfit import SetFitModel |
| | |
| | # Download from the 🤗 Hub |
| | model = SetFitModel.from_pretrained("CrisisNarratives/setfit-13classes-multi_label") |
| | |
| | # Run inference |
| | preds = model("I'm sorry.") |
| | ``` |
| |
|
| | For detailed instructions, refer to the GitHub repository linked above. |
| |
|
| | --- |
| |
|
| | ### Citation |
| |
|
| | If you use this model in your work, please cite: |
| |
|
| | Paakki, H., Ghorbanpour, F. (2025). Computational Analysis of Communicative Acts for Understanding Crisis News Comment Discourses. In: Aiello, L.M., Chakraborty, T., Gaito, S. (eds) Social Networks Analysis and Mining. ASONAM 2024. Lecture Notes in Computer Science, vol 15212. Springer, Cham. https://doi.org/10.1007/978-3-031-78538-2_20 |
| | |
| | ### Questions or Feedback? |
| | |
| | For questions or feedback, please reach out via our [contact form](mailto:faezeghorbanpour96@example.com). |