personaverse

Team StochasticallyYours | Natural Language Processing Project | 2025

https://github.com/aryashah2k/personaverse

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
Last synced: 6 months ago · JSON representation ·

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
Created 12 months ago · Last pushed 10 months ago
Metadata Files
Readme License Citation Codeowners

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| |------------------------------------------------------| |coolguy|

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

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

All Time
  • Total Commits: 126
  • Total Committers: 4
  • Avg Commits per committer: 31.5
  • Development Distribution Score (DDS): 0.524
Past Year
  • Commits: 126
  • Committers: 4
  • Avg Commits per committer: 31.5
  • Development Distribution Score (DDS): 0.524
Top Committers
Name Email 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

.github/workflows/API_CI_CD.yml actions
  • actions/checkout v3 composite
  • appleboy/ssh-action v0.1.10 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
.github/workflows/DEV_To_REL_Branch_Cut.yml actions
  • actions/checkout v4 composite
  • tibdex/github-app-token v2 composite
.github/workflows/Frontend_CI_CD.yml actions
  • actions/checkout v3 composite
  • appleboy/ssh-action v0.1.10 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
.github/workflows/REL_To_Main_Branch_Cut.yml actions
  • actions/checkout v4 composite
  • tibdex/github-app-token v2 composite