Magic Marketing Questionnaire#
Everybody says you need to build a personal brand when you want to be a freelancer. As it happens I do not know much about building a personal brand. big-oof.png
I do however know how to build a dynamic form and strap an LLM behind it!
Basic idea#
You fill out a super simple questionnaire that consists of:
- 2-5 multiple choice options
- a text field you can type something into, if none of the options applies
For the first n turns, the LLM will create options based on predefined prompts. These will establish a basic understanding of your situation & goals.
Once this phase is complete, the LLM will output a basic marketing plan for you. You can further refine this plan by continuing to fill out the questionnaire ad infinitum.
Please don't spend an unreasonable amount of time on doom planning!
Implementation#
Frontend#
- Angular + Angular Material
Backend#
- Ollama / vLLM
Application Logic#
- Iterate over list of predefined prompts:
- generate a question & multiple choice answers based on the current context
- Once all predefined prompts have been answered:
- feed all answers into a prompt template to generate a marketing plan
- generate a question & multiple choice answers to further refine the plan