top of page

Build an automated report generator using python.


ree

This is a simple project which uses web-scrapping and Natural language processing tool kit

( NLTK ) to generate a detailed or short report including images of what the user searches for


Libraries used :


1. NLTK - for text summerization.

2. PyQt5 - for GUI.

3. Googlesearch - for searching keyword on google.

4. beautiful soup - for web scrapping.

5. docx - for writing to word file.

6. requests - for api calls.

7. pillow - for image operations.


The project includes a "requirements.txt" file, using which you can download all the libraries at once.


Architecture :


ree

Usage :


Enter the parameter u want to generate report for in the text field as shown in the picture below :


ree

The sample output for search parameter "Neural Network":


File will be generated in the root directory in the format of docx.




You can also build this script and package this as an executable file by following this tutorial:


And also you can download the executable package from here :


you can use it as you wish.


If you wish to contribute, plase follow the git link:


In the next post i'll try to explain line by line of the code.


Cheers!!



Comments


Talk to us

Thanks for submitting!

@2020 Kleverme

bottom of page