We need to download this data set from this website. Can you so? Okay, so we know again these are B no C's data set I'm going to do law I Tina Dotto here. Okay, I'm going to add strategies, summary goals He summary go eyesight issue amazon kindle I say amazon kindle into strategy or copy to the drive and then okay install key in my D drive okay I have these eyesight issues amazon kindle data set. Here we have 12345 documents. So we are going to create a new project called j tm new project yeah via application.
The tm IO use j tm JT creator already Okay, then I'm going to modify the JTA Jtm cozy into this position. So in this version of cola, I will have the scanner object and then have the easy z and then system the Opera in Leia II have these one is testing Part two is text pre processing three states as provision for ESD ah that's us provision name and title and then revised text classification user option and then we have ah is option a converter to integer data type eath option equal equal one and the ah bring enter the directory and then we really fast in the directory okay and again they create these clubs Now okay. So scanner se new scan okay I am you did the scanner okay? So I will do is he says okay, same as the previous one stream key says z equals no okay wha he says z dot equals And then we'll keep on looping okay and then what else do we need?
Okay we have to print the menu one in Fall okay to test the processing tree desperation to test pre processing. She SS ball ration gb PO s tagging o 's aspiration in pin phi d phi this classification test classification should be getting user input screen use case stream. Ah st sc nice, okay I don't come buddy this string into integer, integer Option equals integer in the Java EE option equal equal one. Okay. Well can you click one then stream the die one now stream data equal now and I should be getting input from user and I want to exit the program Key System to NC program okay. should be easy z equals SC dot next is a sc dot next Okay.
So now we are going to read the embody that Spa in a data tree. So we have to do is System dot out dot println enter the data tree, then string data tree, st Dominic's father trigger a new father tree. So system dot print line and the directory okay stream tree okay so father tree Aiko, new key tree new Then fari FOSS equal directory Dolly sada FOSS the T issue came to this one directory and on these these files they tie acquire new screen fast online. t dt equal New stream then fine teacher I cause for teacher I zero. I last and then I prosperous my furry dicho new BufferedReader 30 day 20 new BufferedReader new file reader for new new okay ah stream content on empty the sauce troll cross. So always trying to catch up kV knee try catch here so try Okay, perception yes system e s.to string okay.
Streaming stream contain equal now. So for each nine key string like will be rely on line not equal now I resign okay. And plastic Ah, like I should be, I should be. Be out rely and be out close okay. Rely close condemn plus equal lie kpr crossed sci fi the tie dye equal content System dot out dot print line content. Okay content we can run the code Okay in PA, D sound like choose one in turn directory d di, D step Okay.
Then try to Oh, okay, so I read all the document 12345 Okay, so there are five documents and then do you want to exit a program? Yes. Okay 12345 out of five oh cumin. So this program reorder documents 12345 Okay, So, what is kodaline so to reify in Java we use Farida file input stream is for binary fast then Farida should be using BufferedReader and then we have the rely to rely on this dot Croesus to close a buffered reader whenever we have finished reading or reading the file, so for more details about reading and writing fast in Java you can refer to this link understanding the code we have created so, BufferedReader br equal new BufferedReader new file reader fast okay. Me Korea contemporary rubber which is empty. So string ly equal br dot rely we are reading the first Lie of the far down while line are equal now content equal contemporaneous lie and we read a nice lie br dot rely and then br dot cross okay what this quote means is actually something IDs, System dot out dot println I enter the directory okay swing directory equal the SC dot name so the user input directory and then we have file directory equal new father tree farm array.
FOSS equal directory dollies parties to nice to get order fast and easy Data Entry, then data equal new screen, square rakha fast online. So we create a data array with the size of the if the size are the same as the number of files in the data tree. So for integer i equals i less than a number fast i plus plus. So for I will say for every file, the read the file, and then a pen on Panama content into the data array. So, when we read a file in Java, we use BufferedReader B I echo new BufferedReader new file reader, then the false data string content equals empty stream Streamlight equals br dot readline. So we read the first line, then why not equal to Now, content plus equal lie and lie equals br dot readline.
We read another lie and then look until the we finish reading all the content in the FA and then br dot cross and data array i equal content and then we print out the content also.