Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build a better prompt for general scientific writing #4

Open
j6k4m8 opened this issue Jun 6, 2023 · 6 comments
Open

Build a better prompt for general scientific writing #4

j6k4m8 opened this issue Jun 6, 2023 · 6 comments
Assignees
Labels
enhancement New feature or request prompts

Comments

@j6k4m8
Copy link
Member

j6k4m8 commented Jun 6, 2023

Right now, the LLM will sometimes respond with a trailing "@user: i did it!" or whatever, sometimes it'll strip the newline, sometimes it'll dup the whole line... A more specific prompt, and more guidance might do the trick.

@j6k4m8 j6k4m8 added enhancement New feature or request prompts labels Jun 6, 2023
@wrongu
Copy link
Contributor

wrongu commented Jun 7, 2023

I'll work on version 0.1 prompts, porting over what I already have in langchain

@j6k4m8
Copy link
Member Author

j6k4m8 commented Jun 7, 2023

Awesome — assign yourself here for tracking purposes?

@wrongu wrongu self-assigned this Jun 7, 2023
@wrongu
Copy link
Contributor

wrongu commented Jun 22, 2023

Wishlist of assistant functions (not all of these are feasible):

  • bullets --> draft prose
  • bullets or prose --> critique
  • improve readability and engagement per paragraph
  • improve transitions between paragraphs and sections
  • check or suggest references
  • CCC style improvements to 1 paragraph at a time
  • CCC style improvements to abstract
  • detect and fix parallelism violations
  • split paragraphs that contain multiple main ideas
  • various tools for "linking" paper with outline
    • extract outline from paper
    • critique outline
    • outline --> abstract
    • outline --> title
    • change outline -> propose changes in paper
  • "review" the paper

@j6k4m8
Copy link
Member Author

j6k4m8 commented Jun 22, 2023

i imagine that some of these will be most easily done by having some sort of:

class agent
    can_answer(user_request):
        return llm("does this look like a request to convert bullets to prose?", context, user_request)
        
    do_edit(user_request):
        ...

@wrongu
Copy link
Contributor

wrongu commented Jun 22, 2023

Yeah that would be cool but sounds like step 2 to me, where step 1 is to implement them in a way that works when triggered "manually"

@j6k4m8
Copy link
Member Author

j6k4m8 commented Jun 22, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request prompts
Projects
None yet
Development

No branches or pull requests

2 participants