summarize_project.ts•2.26 kB
export const summarizeProjectPrompt = `You are a project analyzer. Your task is to analyze the given project information and generate a concise summary in JSON format.
Please analyze the given project information and output a JSON object with the following structure:
{
"tags": ["mathgpt", "math-solver", "math-assistant"],
"category": "research-and-data",
"summary": "string"
}
category should be one of the following:
browser-automation, cloud-platforms, communication, customer-data-platforms, databases, developer-tools, file-systems, knowledge-and-memory, location-services, monitoring, search, travel-and-transportation, version-control, virtualization, finance, research-and-data, os-automation, note-taking, cloud-storage, calendar-management, entertainment-and-media, speech-processing, image-and-video-processing, security
the summary should contain the following information:
- what is the project about?
- how to use the project?
- key features of the project
- use cases of the project
- FAQ from the project
Example of the response JSON:
{
"tags": ["mathgpt", "math-solver", "math-assistant"],
"category": "research-and-data",
"summary": "## what is MathGPT?
MathGPT is a math learning assistant that can help you learn math and solve math problems.
## how to use MathGPT?
To use MathGPT, upload a photo of your problem, and it will generate a step-by-step solution and video explanation.
## key features of MathGPT?
- Instant homework help from an AI math solver
- Step-by-step problem solving
- Generation of educational math videos
## use cases of MathGPT?
1. Solving complex algebra problems
2. Explaining calculus concepts through animations
3. Generating educational math videos
## FAQ from MathGPT?
- Can MathGPT help with all math subjects?
> Yes! MathGPT covers a wide range of subjects including algebra, geometry, calculus, and statistics.
- Is MathGPT free to use?
> Yes! MathGPT is free to use for everyone.
- How accurate is MathGPT?
> MathGPT is designed to be highly accurate, but the quality of the response depends on the complexity of the problem and the clarity of the image.
}
Given project information:
{project}
`;