As I prepare to leave Oracle on Monday, 26 October, I wanted to leave behind one more practical contribution: a small tool that colleagues can use, explore, and hopefully improve. This project grew from a simple question I asked myself: could AI help us simplify refining everyday writing while keeping us in control of the original? After several rounds of coding, testing, and refinement, I’m sharing Word Refiner as a parting gift to the community—and an invitation to take the idea further.
Some of you may have seen my earlier project, Outlook Email Refiner: AI-Assisted Draft Improvement Helper. Word Refiner builds on that approach, taking the prototype a step further with more advanced Word-specific automation and formatting handling.
What Does It Do?
Word Refiner improves selected text in Microsoft Word using standard ChatGPT. It keeps your original passage and inserts the revised version below it under “AI suggestion”, allowing you to compare, edit, accept, or discard the result.
It can help with everyday documents such as project updates, business summaries, reports, and professional communications.
How It Works
- Open an editable document in Word desktop.
- Highlight the passage you want to improve.
- Press Ctrl+Alt+W after the one-time setup.
- Wait while the helper submits the passage to ChatGPT, retrieves the response and paste it back in the word document.
- Review the suggestion inserted below your original text.
The workflow returns you to Word. It does not automatically save or send your document.
A Step Up in Formatting and Automation
The Word version starts from a formatted copy of the selected passage and applies wording changes within corresponding paragraphs. This helps retain formatting such as bold, italics, fonts, headings, and simple lists, particularly where the underlying text remains unchanged.
The prototype also checks whether the source document text has changed during processing before inserting the suggestion. Substantially rewritten phrases may still need formatting adjustments.
What Is Included?
- Python source code and Notepad-readable code copies.
- Run launcher and Ctrl+Alt+W shortcut installer.
- Configuration and setup checker.
- Beginner-friendly instructions covering Python installation and a first test.
- Troubleshooting guidance and current limitations.
It uses standard ChatGPT with instructions embedded in the program; access to a custom GPT is not required.
Prerequisites and Current Scope
You will need Windows, Microsoft Word desktop, Python with Tkinter, and Chrome or Edge signed in to ChatGPT.
The current prototype supports ordinary body paragraphs, including simple headings and lists. Tables, headers, footers, text boxes, and protected documents are outside its current scope. Selected text is sent to the signed-in ChatGPT account, so use content appropriate for that account and review every suggestion.
Download and First Test
word-refiner-v0.2-complete.zip
Please start with START_HERE.txt and a non-sensitive test document.
An Invitation to Experiment
This is a working prototype shared for learning, experimentation, and feedback. It is not an official Oracle product or supported enterprise tool.
There is room to improve installation, formatting fidelity, reliability, and integration with Word. The source is included for anyone interested in understanding the approach or building on it.
I would especially welcome feedback on setup, the hotkey experience, wording quality, and formatting preservation. For discussions after my departure, you can reach me at rupesh82sharma@gmail.com.
Thank you to the colleagues and community members who have made learning, experimenting, and sharing ideas at Oracle so rewarding. I hope this small contribution proves useful—and gives someone a starting point for their next experiment.