Skip to content

Commit

Permalink
Merge branch 'main' of github.com:sotopia-lab/awesome-social-agents
Browse files Browse the repository at this point in the history
  • Loading branch information
ProKil committed Apr 12, 2024
2 parents c66d23e + a6dc552 commit dbf41b5
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 6 deletions.
6 changes: 5 additions & 1 deletion bibtex_to_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,11 @@ def bibtex_to_table(bibtex: str, taxonomy: dict[str, list[str]]) -> str:
entry_dict[field] = value
entry_dict_processed = preprocess_entry(entry_dict, taxonomy)
entries.append(entry_dict)

# check if there are repeated entries and give exact repeated entries
ids = [entry["title"] for entry in entries]
if len(ids) != len(set(ids)):
repeated_entries = [entry['title'] for entry in entries if ids.count(entry["title"]) > 1]
raise ValueError(f"Repeated entries found: {repeated_entries}")
# Create a Markdown table
headers = ["Title", "Date"] + list(taxonomy.keys()) + ["helper"]
rows = []
Expand Down
17 changes: 12 additions & 5 deletions docs/contribution.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,21 @@
Hi everyone! Thanks for the help!! Your expertise is invaluable to the community 💡. Here are some steps to contribute to the repository:

### Steps

1. Fork the repository.
3. Add each paper to the `main.bib` file, under the section you are working on. You could pick one section that fits the paper the most. This file will sync with the Overleaf project `main.bib` file after your PR is merged. **Don't add the papers that are already in the `main.bib`**.
4. Add four new fields for each paper you added: `environments`, `agents`, `evaluation`, and `other`. The acceptable tags for these four fields are in `/taxonomy`.
5. Run `python bibtex_to_table.py` to update the `./docs/paper_table.md` file. Please double check the output markdown file and make sure the table is updated correctly.
6. Update the `./docs/README.md` file with the paper entry. It should be a very easy job now that you have the paper entry in the `main.bib` file.
1. You can simply copy and paste the content in the `helper` column of the `./docs/paper_table.md` file to the corresponding section in the `./docs/README.md` file.
2. Note that in the `./docs/README.md` file, you can paste the entry to multiple sections if the paper fits multiple sections.
7. Once you are done, create a pull request to the main repository. And yayyy, congrats! 🎉
5. **Update the `./docs/paper_table.md` file:**
- Run `python bibtex_to_table.py` to update the `./docs/paper_table.md` file.
- Double-check the output Markdown file and ensure the table is updated correctly.

6. **Update the `./docs/README.md` file with the paper entry:**
- Copy and paste the content from the `helper` column of the `./docs/paper_table.md` file to the corresponding section(s) in the `./docs/README.md` file.
- Note: If the paper fits multiple sections, you can paste the entry into multiple sections in the `./docs/README.md` file.

7. **Create a Pull Request:**
- Once you've completed the above steps, create a pull request to the main repository.
- Congratulations! 🎉


### Notes
Expand Down
73 changes: 73 additions & 0 deletions untagged.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
@article{gweon2023socially,
title={Socially intelligent machines that learn from humans and help humans learn},
author={Gweon, Hyowon and Fan, Judith and Kim, Been},
journal={Philosophical Transactions of the Royal Society A},
volume={381},
number={2251},
pages={20220048},
year={2023},
url = {https://doi.org/10.1098/rsta.2022.0048},
publisher={The Royal Society}
}

@article{min2021film,
title={Film: Following instructions in language with modular methods},
author={Min, So Yeon and Chaplot, Devendra Singh and Ravikumar, Pradeep and Bisk, Yonatan and Salakhutdinov, Ruslan},
journal={arXiv preprint arXiv:2110.07342},
year={2021}
}

@article{min2022don,
title={Don't Copy the Teacher: Data and Model Challenges in Embodied Dialogue},
author={Min, So Yeon and Zhu, Hao and Salakhutdinov, Ruslan and Bisk, Yonatan},
journal={arXiv preprint arXiv:2210.04443},
year={2022}
}

@article{puig2023habitat,
title={Habitat 3.0: A co-habitat for humans, avatars and robots},
author={Puig, Xavier and Undersander, Eric and Szot, Andrew and Cote, Mikael Dallaire and Yang, Tsung-Yen and Partsey, Ruslan and Desai, Ruta and Clegg, Alexander William and Hlavac, Michal and Min, So Yeon and others},
journal={arXiv preprint arXiv:2310.13724},
year={2023}
}

@inproceedings{min2023self,
title={Self-Supervised Object Goal Navigation with In-Situ Finetuning},
author={Min, So Yeon and Tsai, Yao-Hung Hubert and Ding, Wei and Farhadi, Ali and Salakhutdinov, Ruslan and Bisk, Yonatan and Zhang, Jian},
booktitle={2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
pages={7119--7126},
year={2023},
organization={IEEE}
}

@inproceedings{zhu2023excalibur,
title={EXCALIBUR: Encouraging and Evaluating Embodied Exploration},
author={Zhu, Hao and Kapoor, Raghav and Min, So Yeon and Han, Winson and Li, Jiatai and Geng, Kaiwen and Neubig, Graham and Bisk, Yonatan and Kembhavi, Aniruddha and Weihs, Luca},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
pages={14931--14942},
year={2023}
}


@article{wu2023plan,
title={Plan, Eliminate, and Track--Language Models are Good Teachers for Embodied Agents},
author={Wu, Yue and Min, So Yeon and Bisk, Yonatan and Salakhutdinov, Ruslan and Azaria, Amos and Li, Yuanzhi and Mitchell, Tom and Prabhumoye, Shrimai},
journal={arXiv preprint arXiv:2305.02412},
year={2023}
}


@article{chang2023goat,
title={Goat: Go to any thing},
author={Chang, Matthew and Gervet, Theophile and Khanna, Mukul and Yenamandra, Sriram and Shah, Dhruv and Min, So Yeon and Shah, Kavit and Paxton, Chris and Gupta, Saurabh and Batra, Dhruv and others},
journal={arXiv preprint arXiv:2311.06430},
year={2023}
}

@inproceedings{shridhar2020alfred,
title={ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Tasks},
author={Shridhar, Mohit and Thomason, Jesse and Gordon, Daniel and Bisk, Yonatan and Han, Winson and Mottaghi, Roozbeh and Zettlemoyer, Luke and Fox, Dieter},
booktitle={Proceedings of the IEEE/CVF conference on computer vision and pattern recognition},
pages={10740--10749},
year={2020}
}

0 comments on commit dbf41b5

Please sign in to comment.