Skip to content

Commit d9ff93d

Browse files
Merge pull request #1541 from mahesh-11102/master
Search Bot
2 parents 097f144 + 623cbaf commit d9ff93d

File tree

3 files changed

+2010
-0
lines changed

3 files changed

+2010
-0
lines changed

Search Bot/ReadMe.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Search Bot
2+
3+
Short description of package/script
4+
To make a User Friendly search bot which summarizes the result.
5+
6+
# What the features will your script have
7+
- The search bot locates the relevant webpage and extracts the text content from it using the Beautiful Soup library.
8+
- Using Gensim Library I've summarized the result.
9+
- With an interface created using the Tkinter GUI toolkit that enables the user to easily enter their search query in the text box and initiate the search by clicking the submit button.
10+
- The search bot also allows users to create a word cloud visualization of the summary using the WordCloud library. This feature is particularly useful in visualizing the most prominent words in the summary and providing a quick overview of the main themes and ideas presented in the content.
11+
12+
## Setup instructions
13+
14+
I've used [NLTK library](https://pypi.org/project/nltk/) for sumamrization
15+
```
16+
pip install nltk
17+
```
18+
[Gensim](https://pypi.org/project/gensim/)
19+
```
20+
pip install gensim
21+
```
22+
[wordCloud](https://www.geeksforgeeks.org/generating-word-cloud-python/)
23+
```
24+
pip install wordcloud
25+
```
26+
27+
# Output
28+
29+
30+
## Flow chart of the process
31+
- Text summarization
32+
33+
![image](https://github.com/avinashkranjan/Amazing-Python-Scripts/assets/77436328/cf0f220d-af9a-4b0c-9421-28533a9bfdb9)
34+
35+
- Whole process
36+
37+
![image](https://github.com/avinashkranjan/Amazing-Python-Scripts/assets/77436328/bac31a70-d940-4b39-8a5b-01fe48d81384)
38+
<hr>
39+
40+
## Snapshot of the project
41+
42+
<p>
43+
<img src="https://github.com/avinashkranjan/Amazing-Python-Scripts/assets/77436328/e9f4c359-2546-40be-9897-98d779b5484e" width="350" height="450">
44+
<img src="https://github.com/avinashkranjan/Amazing-Python-Scripts/assets/77436328/2a169568-9cf2-4dfd-ad2c-19b5c8d02533" width="350" height="450">
45+
</p>
46+
47+
48+
## Author(s)
49+
50+
Mahesh Dasika And Jithin Veeragandham
51+

0 commit comments

Comments
 (0)