{"id":19457653,"url":"https://github.com/liaad/pt-pump-up","last_synced_at":"2025-04-25T05:31:23.378Z","repository":{"id":205863837,"uuid":"709871822","full_name":"LIAAD/PT-Pump-Up","owner":"LIAAD","description":"Hub for the Portuguese language NLP Resources","archived":false,"fork":false,"pushed_at":"2024-04-18T09:55:56.000Z","size":8780,"stargazers_count":6,"open_issues_count":13,"forks_count":0,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-03T17:22:18.680Z","etag":null,"topics":["natural-language-processing","nlp","nlp-datasets","nlp-resources","portuguese-language","resources"],"latest_commit_sha":null,"homepage":"https://pt-pump-up.inesctec.pt/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LIAAD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-25T15:02:48.000Z","updated_at":"2025-01-24T00:48:57.000Z","dependencies_parsed_at":"2023-12-23T18:57:51.289Z","dependency_job_id":"a1a55bf4-35a5-4545-9034-1c355143a40b","html_url":"https://github.com/LIAAD/PT-Pump-Up","commit_stats":{"total_commits":97,"total_committers":2,"mean_commits":48.5,"dds":0.05154639175257736,"last_synced_commit":"87445ecdb310c77f8b2717f57215f180685f18d9"},"previous_names":["liaad/pt-pump-up"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIAAD%2FPT-Pump-Up","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIAAD%2FPT-Pump-Up/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIAAD%2FPT-Pump-Up/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIAAD%2FPT-Pump-Up/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LIAAD","download_url":"https://codeload.github.com/LIAAD/PT-Pump-Up/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250760784,"owners_count":21482867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["natural-language-processing","nlp","nlp-datasets","nlp-resources","portuguese-language","resources"],"created_at":"2024-11-10T17:23:17.328Z","updated_at":"2025-04-25T05:31:20.476Z","avatar_url":"https://github.com/LIAAD.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PT-Pump-Up\n\nPT-Pump-Up is a comprehensive hub designed to centralize Portuguese Natural Language Processing (NLP) resources. Our goal is to provide a one-stop access point for the most relevant tools, datasets, models, and utilities dedicated to advancing NLP within the Portuguese language landscape.\n\n## Software Modules\n\nPT-Pump-Up is structured around four key software modules, each serving a distinct purpose within the ecosystem (See Figure 1.):\n\n### 1. Website in Laravel with Frontend in React\n\nThe core interface of PT-Pump-Up is a dynamic website developed using Laravel on the backend and a React frontend. This interface serves as the central access point for users to explore and interact with Portuguese NLP resources.\n\n### 2. pt-pump-up-admin Package\n\nThe `pt-pump-up-admin` package, available on [PyPI](https://pypi.org/project/pt-pump-up-admin/), is a dedicated administrative Python package. It offers functionality to efficiently manage the backend aspects of PT-Pump-Up, all within the Python ecosystem. This package streamlines administrative tasks without the need to leave the Python environment.\n\n```bash\npip install pt-pump-up-admin\n```\n\n### 3. pt-pump-up Client Package\n\nThe `pt-pump-up` client package, accessible via [PyPI](https://pypi.org/project/pt-pump-up/), is designed to facilitate interaction with indexed resources. One of its notable functionalities is `load_dataset`, simplifying the process of loading and accessing datasets within the PT-Pump-Up framework.\n\n```bash\npip install pt-pump-up\n```\n\n### 4. GitHub Repository\n\nThis GitHub repository serves as the open-source community hub for Portuguese NLP researchers. It aims to foster collaboration, encourage contributions, and collectively enhance the Portuguese NLP landscape by providing a platform for sharing ideas, code, and resources.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/LIAAD/PT-Pump-Up/assets/48838522/c4200836-2c01-4b36-8b11-6558f951f865\" alt=\"pt_pump_up_demo\"\u003e\n  \u003cbr\u003e\n  \u003cem\u003eFigure 1: High Level Architecture of PT-Pump-Up\u003c/em\u003e\n\u003c/p\u003e\n\n## How to Contribute\n\nWe welcome contributions from the community to enhance any of the four software components within PT-Pump-Up.\n\n### Contribution Opportunities\n\n1. **Frontend Contributions:** While our expertise lies in NLP and IR, we value and encourage frontend contributions. Your expertise in frontend development can greatly benefit our project by improving user experience and interface design.\n\n2. **Enhancement of Software Components:** Contributions to any of the four software components—Website, pt-pump-up-admin, pt-pump-up client package, or the GitHub repository—are highly appreciated. Whether it's fixing bugs, adding new features, or improving existing functionalities, your contributions will enrich the project.\n\n### Contact Us\n\nShould you have any questions, ideas, or need further insights about contributing, feel free to reach out to any of the team members listed on our [Website](https://pt-pump-up.inesctec.pt/). We value collaboration and are open to discussing potential contributions and ideas.\n\n## Project Wiki for More Information\n\nFor in-depth details, guidelines, and additional resources related to PT-Pump-Up, we encourage you to visit our [Project Wiki](https://github.com/LIAAD/PT-Pump-Up/wiki). The Wiki contains comprehensive documentation, usage guides, and other essential information to help you navigate and contribute effectively to the project.\n\nExplore the Wiki to gain a deeper understanding of PT-Pump-Up and its components. It's a valuable resource for both new contributors and experienced users seeking detailed information about the project's functionalities and development guidelines.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliaad%2Fpt-pump-up","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliaad%2Fpt-pump-up","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliaad%2Fpt-pump-up/lists"}