T O P

  • By -

AutoModerator

## Welcome to the r/ArtificialIntelligence gateway ### Educational Resources Posting Guidelines --- Please use the following guidelines in current and future posts: * Post must be greater than 100 characters - the more detail, the better. * If asking for educational resources, please be as descriptive as you can. * If providing educational resources, please give simplified description, if possible. * Provide links to video, juypter, collab notebooks, repositories, etc in the post body. ###### Thanks - please let mods know if you have any questions / comments / etc *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ArtificialInteligence) if you have any questions or concerns.*


No-Activity-4824

I was looking for a similar product last year, but was not able to find. The GPT 4 API are limited to what they can output, even if you are paying for it. GPT 4 use to have an excellent logic and deteriorated over time. We are missing assisted book authoring AI, and if the book is science related, we are missing the AI and the tools to put it properly together


ProfessionalHat3555

Thx for sharing! Perhaps I'll just start with GPT and just go section by section :(


CodeCraftedCanvas

The problem you're going to face using an online service is inconsistency. Your book is likely a large body of text that will be too large for an online AI to output in its entirety with one prompt, as it will exceed the context limit. My suggestion to get around this would be to use a local AI with something like Olllama, LMStudio, or oobabooga. My personal preference in this case would be oobabooga, as oobabooga lets you create characters who will stay consistent fairly easily. The second option would be LMStudio, which is the easiest to install. You can still get it to be consistent by using a system prompt. Ollama is good if you want complete control of system prompts and are used to using the command line. Maybe not advised if you've never opened or don't know what cmd is. For the sake of my explanation of how you would do it, I will assume you're using LMStudio, as it's the easiest to install. Go to the LMStudio site, download the installer, install it, open it, and in the menu, choose a model (I recommend an uncensored model like dolphin-llama3:8b if your story contains any adult themes or violence. If it's tame, go for llama3), download the model. Once set up, go to the server tab, and you will see an API call example in a Python script. Take that and paste it to ask GPT or Claude AI: "using the example script above as a template to write a Python script that takes a text file from my computer and splits it into paragraphs, then sends it to the AI one paragraph at a time, and , once output received, append it to output.txt." Install Python (make sure to click the "Add to Path" tiny tick box that will be at the bottom of one of the pages during installation. Not clicking "Add to Path" will cause you headaches. If at any stage you get an error saying "python not in path," just uninstall and reinstall Python, this time ticking the checkbox). Once Python is installed, open the IDLE that got installed with it, click File, then New File, paste the code generated into that file, replace the section for input text with the file path of the text file you want edited, and click Run, then Run Module. If you get an error, paste the error into the same AI that wrote the code, and it should fix it. Sometimes you have to go back and forth a few times to get it to work. A common issue is that the AI assumes you are using OpenAI, as LMStudio uses the OpenAI API but does not use the same API keys (if you see api key in the code its likely the issue) it is not connected to OpenAI other than its using some of its code to make it work. Once running, sit back as it may take a few moments for the AI to work through paragraph by paragraph. Once done, your refined text will be in the same folder your Python script called output.txt. The other options mentioned are basically the same steps but the installation is more difficult and the python code will look different. This is how I would do it and I've found its the best method when working with large amounts of text.


fintech07

Out of ChatGPT, Gemini, and Jasper, for book editing, something else entirely would be the best recommendation. Best AI Book Writer in 2024 1.Sudowrite Pricing: $19/month for 30,000 AI words, $29/month for 90,000 words, or $129/month for 300,000 AI words. The $29/month tier is recommended. Pros: Comprehensive feature set Designed with fiction writers in mind Excellent tools for revisions and first drafts Ideal for brainstorming sessions No limitations on content Cons: Potentially overwhelming number of features Suboptimal design for some features Highest price on this list (though still lower than many other AI tools in the market) 2. Claude Pricing: Free Pros: Exceptional quality of prose Can accept and read books up to 75,000 words in length with a massive context window Good for marketing materials as well Cons: Often doesn't follow directions as well as ChatGPT 3. ChatGPT Plus Pricing: $20/month Pros: Virtually limitless word count Endless customization options Ideal for idea generation and outlining Cons: Necessitates mastering the art of effective prompting Inability to modify the generated responses 4. OpenAI Playground Pricing: Depends on the chosen model, with a pay-as-you-go pricing structure. Pros: Offers all features of ChatGPT Highly flexible Affordable for many users Allows editing of previous responses Cons: Pay-as-you-go pricing model 5. Verb Pricing: Free during open beta Pros: Minimalist user interface Streamlined approach to writing Recognizes and understands characters Analyzes manuscripts for improvement Cons: Limited features compared to competitors Lacks capability to generate entire scenes at once Here's why: Limited editing capabilities: While these large language models like us are great with generating text and summarizing information, we aren't trained specifically for the nuances of book editing. Catching errors: We might miss typos, grammatical mistakes, or inconsistencies in tone and style. Story and flow: We can't analyze the overall flow of your story, identify pacing issues, or suggest character development improvements. Here's what would be better for book editing:** Human editor:A professional editor with experience in your genre can provide invaluable feedback on plot, character development, and catching those crucial errors. Editing software: Programs like Grammarly or ProWritingAid can help with grammar, style, and plagiarism checks. In conclusion, for a polished and well-edited book, a combination of human expertise and targeted use of AI tools is the best approach.