PaperCraftr Chat Feature Tutorial 💬✨
Getting Help in Chat
At any time, if you’re unsure of what commands are available or how to use them, you can get help within the chat by typing:
help()
This will provide a list of available commands and their usage.
Using Multi-word Prompts
When interacting with the PaperCraftr assistant, it’s important to enclose multi-word inputs in quotes to ensure they are processed as a single cohesive prompt. For example:
[You]: "Explain the methodology used in the cognitive behavior analysis."
This ensures that the assistant treats the entire input as one argument rather than splitting it into separate terms.
Bonus! The assistant is pre-loaded with the full PaperCraftr documentation, so you can ask it about any command or feature. For example, if you need help with a specific command:
[You]: "Show me how to use the insert-section command and its parameters."
This will provide you with clear guidance directly within the chat, ensuring you have everything you need to use PaperCraftr to its full potential!
Overview
The Chat feature in PaperCraftr allows you to interact directly with the AI assistant to brainstorm ideas, refine content, or improve any aspect of your academic paper in real time. The feature includes the ability to prompt specific commands related to research refinement, structural adjustments, and citation management, all from within the chat environment. This guide will help you get started with using the chat feature effectively.
Getting Started with Chat
Before you can use the chat feature, ensure that you have PaperCraftr installed and that your paper project is initialized. Once your project is ready, you can start a chat session with this command:
papercraftr chat --paper-path /path/to/your/paper
Example:
papercraftr chat --paper-path ~/projects/cognitive-behavior-study
Once the session starts, you’ll be able to type messages to the assistant and receive responses directly in your terminal.
Available Commands within Chat
While in a chat session, you can use commands to quickly execute tasks that PaperCraftr supports, such as refining your outline, improving sections, or updating your references. These commands provide flexibility, allowing you to iterate on various aspects of your paper without leaving the chat.
Command Examples
You can trigger the following commands within the chat by typing the appropriate prompt.
Iterate: Refining the Paper Iteratively
The Iterate commands are designed to help you iteratively improve the paper’s content. You can refine specific aspects such as reference formatting, hypotheses, or the central argument.
-
Check references:
!iterate check-references "Ensure all references are formatted correctly."
-
Refine hypothesis:
!iterate refine-hypothesis "Refine the hypothesis in the context of cognitive behavior studies."
-
Check consistency:
!iterate check-consistency "Ensure consistency in research objectives and terminology."
-
Insert a section:
!iterate insert-section 2 "Insert a section discussing recent findings in AI's application in cognitive psychology."
Outline: Structuring Your Paper
The Outline commands help you generate or refine various components of your paper’s structure, including the abstract, main sections, or the conclusion.
-
General outline:
!outline general-outline "Summarize the overall structure of a research paper on AI in cognitive psychology."
-
Main points:
!outline main-points "Identify key points in the argument about AI's impact on cognitive processes."
-
Research summary:
!outline research-summary "Summarize recent research findings related to AI in behavioral studies."
Define: Setting the Core Concepts and Research Questions
With Define commands, you can establish core components like your research question, hypothesis, and primary contributions of your study.
-
Define core research question:
!define research-question "Establish the main research question regarding AI's influence on cognitive processes."
-
Define primary contribution:
!define contribution "Define the primary contribution of this research in advancing AI applications in cognitive science."
References: Managing and Formatting Citations
The References commands focus on handling citations and references throughout your paper. You can also add, format, and organize references with this command group.
-
Add a new reference:
!references add "Smith, J. (2022). Advances in AI for Cognitive Analysis."
-
Organize bibliography:
!references organize "Format and arrange all references in APA style."
Exiting the Chat
When you’re ready to exit the chat, simply type:
exit()
This will end the chat session and return you to the terminal.
Conclusion
The PaperCraftr Chat feature, combined with powerful commands like Iterate, Outline, Define, and References, provides you with everything you need to write and refine your academic paper efficiently. Whether you are refining existing sections or managing your references, this feature allows you to enhance your research and writing process with ease.
Happy researching and refining with PaperCraftr and its powerful chat feature! ✍️✨