Body: <p>I would like to code a script that could locate a specific word or number in a financial statement. Financial statements roughly contain the same information, they are however not identical and organized in the same way. My thought is that by using Tensorflow I could train a neural network to locate the specific words or numbers for me. I am thinking that if I label different text and numbers in 1000 financial statements and use them to train the neural network, it will then be able to identify these numbers or words in all financial statements. For example, tell it in all 1000 training statements which number that is the profit of the company. Then when I give it an unseen financial statement, it should be able to identify which number that is the profit.</p>
  
  <p>Is this doable? I have been working with coding in python for a couple of months and so far I've built some web scrapers and integrated them with twitter, slack and google sheets. However, this would be my first AI related project. I would be very grateful for all your thoughts on this project and if anyone could steer me in the right direction by sharing relevant tutorials.</p>
  
  <p>Thanks a lot!</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T16:04:32.923Z
Comments.Text: Hi and welcome to this community! To clarify, you say "For example, tell it in all 1000 training statements which number that is the profit of the company". Is this the only task you have, that is, you want to predict the profit of a certain company given financial statements, or you want to solve other tasks too?
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T17:02:51.947Z
Comments.Text: Thanks a lot! I don't want it to predict anything. I just want it to identify specific numbers or words (names) in the financial statements. The goal is to have the key information in the financial statements automatically organized in a spreadsheet without having to type it in manually.
Comments.UserDisplayName: Lohant00
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T17:07:24.563Z
Comments.Text: Well, in that case, you don't really need neural networks or deep learning. You can just write a program that searches for the keywords you're looking for. However, which key information are you talking about? Do you know what these keywords are?
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T17:30:01.073Z
Comments.Text: Well I do think that I need neural networks because the name of the ceo or the amount of profit for example varies every time. Their place in the financial statement also varies. I need the neural network to figure out the right name or the right number by looking at the context, just like a human does.
Comments.UserDisplayName: Lohant00
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-08T15:20:06.387Z
Comments.Text: @Lohant00 "Well I do think that I need neural networks because the name of the ceo or the amount of profit for example varies every time", then maybe you want to predict something. I think you should edit your post and clarify these points (you should explain in your post what you've just written in the comments).
Comments.UserDisplayName: nbro
Tags: <neural-networks><machine-learning><deep-learning><python><tensorflow>
Title: How could I locate certain words or numbers in a financial statement?
UserDisplayName: Lohant00
ThreadText: # How could I locate certain words or numbers in a financial statement?
  
  (Asked by: username_0 on 2019-11-07)
  
  I would like to code a script that could locate a specific word or number in a financial statement. Financial statements roughly contain the same information, they are however not identical and organized in the same way. My thought is that by using Tensorflow I could train a neural network to locate the specific words or numbers for me. I am thinking that if I label different text and numbers in 1000 financial statements and use them to train the neural network, it will then be able to identify these numbers or words in all financial statements. For example, tell it in all 1000 training statements which number that is the profit of the company. Then when I give it an unseen financial statement, it should be able to identify which number that is the profit.
  
  Is this doable? I have been working with coding in python for a couple of months and so far I've built some web scrapers and integrated them with twitter, slack and google sheets. However, this would be my first AI related project. I would be very grateful for all your thoughts on this project and if anyone could steer me in the right direction by sharing relevant tutorials.
  
  Thanks a lot!
  
  **Tags:** neural-networks, machine-learning, deep-learning, python, tensorflow
  
  > **Comments:**
  > **username_1**: Hi and welcome to this community! To clarify, you say "For example, tell it in all 1000 training statements which number that is the profit of the company". Is this the only task you have, that is, you want to predict the profit of a certain company given financial statements, or you want to solve other tasks too?  
  > **username_0**: Thanks a lot! I don't want it to predict anything. I just want it to identify specific numbers or words (names) in the financial statements. The goal is to have the key information in the financial statements automatically organized in a spreadsheet without having to type it in manually.  
  > **username_1**: Well, in that case, you don't really need neural networks or deep learning. You can just write a program that searches for the keywords you're looking for. However, which key information are you talking about? Do you know what these keywords are?  
  > **username_0**: Well I do think that I need neural networks because the name of the ceo or the amount of profit for example varies every time. Their place in the financial statement also varies. I need the neural network to figure out the right name or the right number by looking at the context, just like a human does.  
  > **username_1**: @username_0 "Well I do think that I need neural networks because the name of the ceo or the amount of profit for example varies every time", then maybe you want to predict something. I think you should edit your post and clarify these points (you should explain in your post what you've just written in the comments).  
  
  ---
  
  ## 0 answers
  
  