eagle0504 commited on
Commit
eb144b2
Β·
verified Β·
1 Parent(s): 63dd0e9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -0
app.py CHANGED
@@ -50,10 +50,34 @@ for message in st.session_state.messages:
50
  st.markdown(message["content"])
51
 
52
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  # React to user input
54
  if prompt := st.chat_input("What is up?"):
 
55
  # Display user message in chat message container
56
  st.chat_message("user").markdown(prompt)
 
 
 
 
57
  # Add user message to chat history
58
  st.session_state.messages.append({"role": "user", "content": prompt})
59
 
 
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
+
75
  # Display user message in chat message container
76
  st.chat_message("user").markdown(prompt)
77
+
78
+ # Add user message to chat history
79
+ st.session_state.messages.append({"role": "user", "content": background_info})
80
+
81
  # Add user message to chat history
82
  st.session_state.messages.append({"role": "user", "content": prompt})
83