personaverse
Team StochasticallyYours | Natural Language Processing Project | 2025
Science Score: 77.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
✓Committers with academic emails
1 of 4 committers (25.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Repository
Team StochasticallyYours | Natural Language Processing Project | 2025
Basic Info
- Host: GitHub
- Owner: aryashah2k
- License: gpl-3.0
- Language: TeX
- Default Branch: main
- Size: 20.5 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
PersonaVerse
Team StochasticallyYours | Natural Language Processing Project | 2025
Team Members
|Name|ID| |----|--| |Arya Shah|st125462| |Swaraj Bhanja|st125052| |Suryansh Srivastava|st124997|
|All the world's a stage, and all agents merely players|
|------------------------------------------------------|
|
|
Overview
PersonaVerse is an advanced framework designed to generate persona-based survey responses using large language models (LLMs). It enables researchers to simulate diverse human responses across different demographics and psychographics, making it a powerful tool for survey-based studies.
Features
- Persona-Based Response Generation: Utilizes structured persona descriptions for realistic survey answers.
- Multiple Question Formats: Supports multiple-choice, Likert scale, ranking-based, and open-ended questions.
- Dynamic Survey Management: Provides a centralized system for creating and managing surveys.
- LLM Integration: Leverages various models like LLaMA-2, FLAN-T5, and Mistral-7B for response generation.
- Evaluation Metrics: Includes faithfulness, relevance, coherence, and persona consistency for quality assessment.
- CI/CD Pipeline: Automated testing and deployment via GitHub Actions.
- Export & Import Capabilities: Allows exporting responses in JSON/CSV format for further analysis.
Contribution
We welcome contributions! Follow these steps:
1. Fork the repository.
2. Create a feature branch (git checkout -b feature-name).
3. Commit your changes (git commit -m 'Add feature').
4. Push to the branch (git push origin feature-name).
5. Open a pull request.
License
This project is licensed under the MIT License. See LICENSE for more details.
Acknowledgments
Special thanks to Dr. Chaklam Silpasuwanchai and Mr. Todsavad Tangtortan for their guidance and support.
References
For detailed research methodologies and implementations, refer to: - ACL 2023 Synthetic Data Generation - Scaling Synthetic Data with 1,000,000,000 Personas
Owner
- Name: Arya Shah
- Login: aryashah2k
- Kind: user
- Location: Mumbai, India
- Company: IIT Gandhinagar
- Website: https://www.linkedin.com/in/arya--shah/
- Twitter: aryashah2k
- Repositories: 96
- Profile: https://github.com/aryashah2k
Artificial Intelligence Engineer & Researcher
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
preferred-citation:
type: conference-paper
authors:
- family-names: "Shah"
given-names: "Arya"
- family-names: "Bhanja"
given-names: "Swaraj"
orcid: "https://orcid.org/0000-0002-2649-1835"
- family-names: "Srivastava"
given-names: "Suryansh"
title: "All the world's a stage, and all the agents merely players: Persona Driven Survey Response Generation"
year: 2025
url: "https://github.com/aryashah2k/PersonaVerse"
GitHub Events
Total
- Watch event: 5
- Delete event: 10
- Member event: 3
- Public event: 1
- Push event: 111
- Pull request event: 2
- Create event: 12
Last Year
- Watch event: 5
- Delete event: 10
- Member event: 3
- Public event: 1
- Push event: 111
- Pull request event: 2
- Create event: 12
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Swaraj Bhanja | s****2@a****h | 60 |
| Suryansh Srivastava | 9****4 | 42 |
| Swaraj Bhanja | 4****j | 13 |
| aryashah2k | a****2@n****n | 11 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- st125052 (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- appleboy/ssh-action v0.1.10 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/checkout v4 composite
- tibdex/github-app-token v2 composite
- actions/checkout v3 composite
- appleboy/ssh-action v0.1.10 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/checkout v4 composite
- tibdex/github-app-token v2 composite