WorldFishCenter / WorldFishCenter/aquadata.data.mapping
Improve AI stories generator
@hamzatartori is already working on this.
Since Jan 14, 2024.
- Dominant language
- R
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Background
Within the AquaData project, we're developing a tool to enrich the aquadata portal (a website) with stories that showcase the impact of WorldFish initiatives globally. A draft version of this tool, using a Langchain summarization process (details here), is already integrated into the aquadata.data.mapping repository via this code.
Objective
The main goal is to optimize this tool for greater flexibility and effectiveness. Specifically, we want the tool to:
- Handle multiple text data formats efficiently.
- Produce outputs that are stylistically tailored to fit the specific narrative and "branding" requirements of the AquaData portal.
Relation to Other Tasks
This issue is closely linked to Issue #9. A key component of the AI story generator involves efficiently scraping and processing information from various file formats.
Proposed Actions
- Enhance Text Data Ingestion: Develop capabilities to ingest and process various text data formats (e.g., PDFs, web pages, plain text) effectively.
- Customize Output Styles: Implement functionality that allows the tool to adjust the style and tone of the output to align with the AquaData portal's guidelines.
- Integration with Scraping Tool: Ensure seamless integration with the scraping tool being developed under Issue #9, focusing on the coherent flow of data from source to story generation.
- Testing and Iteration: Conduct thorough testing with different data sources and styles to refine the tool's performance and output quality.
Additional Resources
- Project Documentation: AquaData Project
- Related Issues: #9 - Developing a Scraping Tool
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.