Sakil commited on
Commit
e7049d4
·
1 Parent(s): 13c9b71

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -21,7 +21,7 @@ def search_hashtag1(hashtag_phrase):
21
  timestamp=[]
22
  tweet_text=[]
23
  user_name=[]
24
- for tweet in tweepy.Cursor(api.search_tweets, q=hashtag_phrase+' -filter:retweets',lang="en", tweet_mode='extended').items(200):
25
  timestamp1=tweet.created_at
26
  timestamp.append(timestamp1)
27
  tweet_text1=tweet.full_text.replace('\n',' ').encode('utf-8')
@@ -33,8 +33,15 @@ def search_hashtag1(hashtag_phrase):
33
  data3=pd.DataFrame(user_name,columns={"user_name"})
34
  data4=pd.concat([data1,data2],axis=1)
35
  data5=pd.concat([data4,data3],axis=1)
36
- data5.to_csv("tweet_data.csv")
37
  #data6=data5.head(10)
38
- return data5
39
- iface = gr.Interface(search_hashtag1,inputs="text",outputs="dataframe",title='Sakil Tweetlib6 App',description="You can extract tweets based on Hashtag.e.g. Please enter #datascience. The app extracts top 500 recent tweets based on the hashtag.")
 
 
 
 
 
 
 
40
  iface.launch(inline=False)
 
21
  timestamp=[]
22
  tweet_text=[]
23
  user_name=[]
24
+ for tweet in tweepy.Cursor(api.search, q=hashtag_phrase+' -filter:retweets',lang="en", tweet_mode='extended').items(200):
25
  timestamp1=tweet.created_at
26
  timestamp.append(timestamp1)
27
  tweet_text1=tweet.full_text.replace('\n',' ').encode('utf-8')
 
33
  data3=pd.DataFrame(user_name,columns={"user_name"})
34
  data4=pd.concat([data1,data2],axis=1)
35
  data5=pd.concat([data4,data3],axis=1)
36
+ data5.to_csv("tweet_data1.csv")
37
  #data6=data5.head(10)
38
+ return data5,data5.to_csv("tweet_data1.csv")
39
+ iface = gr.Interface(
40
+ search_hashtag1,inputs=gr.inputs.Textbox(lines=2, placeholder="Enter Hashtag Here"),
41
+ outputs=["dataframe","dataframe"],
42
+ examples=["#datascience","#budget","#valentine's day","#pushpa","#batman","#SharkTankIndia"],
43
+ theme="seafoam",
44
+ title='Sakil Tweetlib6 App',
45
+ description="You can extract tweets based on Hashtag.e.g. Please enter #datascience. The app extracts top 500 recent tweets based on the
46
+ hashtag.")
47
  iface.launch(inline=False)