Link: https://github.com/zimo27/MarkdownToDocTask
This project provides a Python script designed to convert markdown meeting notes into a well-formatted Google Doc. The script is intended to run in a Google Colab environment and uses the Google Docs API for integration. It automatically applies styling rules to headers, bullet points, and checkboxes, ensuring a professional and structured output.
- Clone or download this repository to your local machine.
- Upload the repository files to your Google Drive or keep them locally for reference.
- Obtain Google API credentials:
- Go to the Google Cloud Console.
- Create a new project.
- Enable the "Google Docs API" for the project.
- Create credentials for an OAuth 2.0 client and download the
client_secrets.jsonfile.
- Upload the
client_secrets.jsonfile to your Colab environment.
Ensure you have the following Python libraries installed in your Colab environment:
google-authgoogle-auth-oauthlibgoogle-auth-httplib2google-api-python-clientmarkdown
If they are not already installed, you can install them in Colab using:
!pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client markdown- Open Google Colab.
- Upload the Python script (
main.py) to the Colab environment. - Upload your
client_secrets.jsonfile. - Run the script by executing the cells in the provided notebook.
- Follow the prompts for Google API authentication.
- Upon successful execution, the Google Doc URL will be displayed in the Colab output.