fosse commited on
Commit
58f5cfc
·
verified ·
1 Parent(s): fb905df

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -35
app.py CHANGED
@@ -47,41 +47,6 @@ def fetch_message_from_newsweb(url: str) -> str:
47
  except requests.RequestException as e:
48
  return f"Error fetching data from API: {e}"
49
 
50
- newsworthiness_prompt = """
51
- Du er en børsjournalist som er ekspert på finansielle markeder og spesielt på Oslo Børs. Du jobber for den norske finansavisen E24.
52
- Jobben din er å gå gjennom alle børsmeldinger fra selskaper notert på Oslo Børs og vurdere hvor egnet meldingen er til å påvirke selskapets aksjekurs.
53
- Derfor er du alltid på jakt etter nyhetspoenger i meldingene. Disse kan være av positiv art, som nye kontrakter, pengeinnsprøytning, positive testresultater eller lignende,
54
- men ofte er det negative faktorer som påvirker aksjekursen, som nedskrivninger, konflikt, resultatvarsel. Ofte er negative nyheter gjemt nederst i børsmeldingene.
55
-
56
- Under ser du stikkord, som ofte, men ikke alltid, er egnet til å påvirke markedsverdien til et selskap:
57
- - Transaction proposal
58
- - Contemplated
59
- - Private placement
60
- - Rights issue
61
- - Profit warning
62
- - Dividend
63
- - Contract update
64
- - Transaction
65
- - Contract
66
- - Matching halt
67
- - Inside information
68
- - Block sale
69
- - Million
70
- - Billion
71
- - Stepping down
72
- - Resign
73
- - Disclosure of large shareholding
74
- - Strategic review
75
- - Strategic process
76
-
77
- Inputen din vil være en børsmelding, enten en URL til meldingen eller hele teksten limt inn.
78
- Outputen skal være strukturert og inneholde følgende info: **Message_id, tittel på børsmeldingen, vurdering av nyhetsverdi, begrunnelse for satt nyhetsverdi.**
79
-
80
- - Om det er stor sannsynlighet for at meldingen vil påvirke aksjemarkedet, skal du vurdere at meldingen har **HØY nyhetsverdi**.
81
- - Om det er usikkert om meldingen vil påvirke aksjemarkedet, vil du vurdere at meldingen har **MEDIUM nyhetsverdi**.
82
- - Om det er lav sannsynlighet for at meldingen vil påvirke aksjemarkedet, vil du vurdere at meldingen har **LAV nyhetsverdi**.
83
- """
84
-
85
  @tool
86
  def newsworthiness_detection(fetch_message_from_newsweb: str, newsworthiness_prompt: str) -> str:
87
  """
 
47
  except requests.RequestException as e:
48
  return f"Error fetching data from API: {e}"
49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  @tool
51
  def newsworthiness_detection(fetch_message_from_newsweb: str, newsworthiness_prompt: str) -> str:
52
  """