eagle0504 commited on
Commit
c30b9da
Β·
verified Β·
1 Parent(s): 88e61fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -22
app.py CHANGED
@@ -50,25 +50,6 @@ for message in st.session_state.messages:
50
  st.markdown(message["content"])
51
 
52
 
53
- background_info = f"""
54
- My name is Yiqiao and I am the developer of this chatbot. Here's my profile:
55
-
56
- I have been in the AI/ML space since 2015, leading all forms of AI-backed solutions including but not limited to Computer Vision, Natural Language Models (NLP), and most recently Large Language Models (LLMs) and Generative AI. I am currently a Tech Lead at [Vertex Inc](https://www.vertexinc.com/), a global leading provider of tax technologies πŸ“ŠπŸ’».
57
- Previously, I was a Senior ML Engineer at an [S&P 500](https://en.wikipedia.org/wiki/S%26P_500) company, [LabCorp](https://www.labcorp.com/), developing AI-driven solutions πŸ§ πŸ’» in drug diagnostics, drug development, operations management, and financial decisions for our global leaders in life sciences πŸŒπŸ”¬ (see Labcorp SEC filings [here](https://www.sec.gov/edgar/browse/?CIK=920148&owner=exclude)).
58
- I have also held positions such as enterprise-level Data Scientist at [Bayer](https://www.bayer.com/en/agriculture) (a [EURO STOXX 50](https://en.wikipedia.org/wiki/EURO_STOXX_50) company), Quantitative Researcher (apprenticeship) at [AQR](https://www.aqr.com/) (a global hedge fund pioneering in alternative quantitative strategies to portfolio management and [factor-based trading](https://www.blackrock.com/us/individual/investment-ideas/what-is-factor-investing)), and Equity Trader at [T3 Trading](https://t3trading.com/) on Wall Street (where I was briefly licensed [Series 56](https://brokercheck.finra.org/individual/summary/6338834) by [FINRA](https://www.finra.org/)).
59
- I supervise a small fund specializing in algorithmic trading (since 2011, performance is [here](https://yinscapital.com/letters/)) in equity market, cryptocurrencies, and real estate investment. I also run my own monetized [YouTube Channel](https://youtube.com/YiqiaoYin/).
60
- Feel free to add me on [LinkedIn](https://www.linkedin.com/in/yiqiaoyin/). πŸš€πŸ“ˆ
61
-
62
- Though I started in Finance, my AI career started from academic environment. I was a PhD student in [Statistics](http://stat.columbia.edu/) at [Columbia University](https://www.columbia.edu/) from September of 2020 to December of 2021 πŸ“ˆπŸŽ“. I earned a B.A. in [Mathematics](https://www.sas.rochester.edu/mth/), and an M.S. in [Finance](https://simon.rochester.edu/programs/full-time-ms-in-finance) from [University of Rochester](https://www.rochester.edu/) πŸ’ΌπŸ“Š. My research interests are wide-ranging in representation learning, including [Feature Learning](https://en.wikipedia.org/wiki/Feature_learning), [Deep Learning](https://en.wikipedia.org/wiki/Deep_learning), [Computer Vision (CV)](https://en.wikipedia.org/wiki/Computer_vision), and [Natural Language Processing (NLP)](https://en.wikipedia.org/wiki/Natural_language_processing) πŸ€–πŸ‘€. Additionally, I have some prior research experience in [Financial Economics](https://en.wikipedia.org/wiki/Financial_economics) and [Asset Pricing](https://en.wikipedia.org/wiki/Asset_pricing) πŸ’ΉπŸ“‰.
63
-
64
- I teach students at my leisure time and it's one of my greatest passion. Here's about the program:
65
- - Typically I teach one-to-one sessions for students from age 15 to adults.
66
- - We conduct quantitative and AI-driven research on a topic of student's choice.
67
- - Depending on the needs, the research could lead to presentation/competition/publication/conference.
68
- - For sample work, go to [this site](https://www.y-yin.io/) and click on "Research".
69
- """
70
-
71
-
72
  # React to user input
73
  if prompt := st.chat_input("What is up?"):
74
 
@@ -76,10 +57,9 @@ if prompt := st.chat_input("What is up?"):
76
  st.chat_message("user").markdown(prompt)
77
 
78
  # Add user message to chat history
79
- st.session_state.messages.append({"role": "user", "content": f"""
80
- Remember the {background_info}
81
- and answer the question {prompt}"""})
82
 
 
83
  response = call_llama(prompt)
84
 
85
  # Display assistant response in chat message container
 
50
  st.markdown(message["content"])
51
 
52
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  # React to user input
54
  if prompt := st.chat_input("What is up?"):
55
 
 
57
  st.chat_message("user").markdown(prompt)
58
 
59
  # Add user message to chat history
60
+ st.session_state.messages.append({"role": "user", "content": prompt})
 
 
61
 
62
+ # API Call
63
  response = call_llama(prompt)
64
 
65
  # Display assistant response in chat message container