fbpx
Skip to main content

INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]

Di più
18 Anni 4 Mesi fa #51634 da Giovanni Curcio

Qualcuno oggi ha fatto l'orale? Come è andata?

A qualcuno ha abbassato il voto (max -2), a qualcuno lo ha lasciato (credo la maggioranza) e a qualcuno lo ha alzato (credo sempre max +2).

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
18 Anni 4 Mesi fa #51635 da caterina bianchi

Qualcuno oggi ha fatto l'orale? Come è andata?
Cambiando argomento, oggi finalmente ho installato chaos e ho provato a far partire il file AI.java, solo che mi dà una marea di errori. Qualcuno (se esiste) che è riuscito a farlo partire mi può spiegare come ha fatto? Grazie


Il filr AI.java non serve per il progetto è solo un errore di impacchettamento del "caro" prof. Zanzotto!!!

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME Autore della discussione
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #51636 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Prima che si scatena il putiferio vi informo di una cosa fondamentale. Ho informato il prof.Zanzotto del malfunzionamento da parte del metodo load della classe Text inclusa nel pacchetto di Chaos. E' il metodo fondamentale per iniziare a lavorare in quanto carica le strutture XDG a partire dai file XML.

L'eccezione che mi dava era:

"java.io.StreamCorruptedException: invalid stream header"


Allora sempre Zanzotto mi ha inviato il codice di un nuovo metodo (load_new) che funziona perfettamente e che va incluso nel nostro progetto.

Dovete importare javax.xml.parsers.*
public static Text load_new(File text_file) throws Exception {
               Text text = null;

               if (text_file.getName().endsWith(".xml")) {
                       text = new Text();
                       DocumentBuilder dbuilder =
DocumentBuilderFactory.newInstance().newDocumentBuilder();
                       org.w3c.dom.Document xmldoc =
dbuilder.parse(text_file);
                       text.fromDOM(xmldoc.getDocumentElement());
               } else if (text_file.getName().endsWith(".cha")) {
                       text = new Text();
                       ObjectInputStream ois = new ObjectInputStream(new
FileInputStream(text_file));
                       text = (chaos.textstructure.Text)ois.readObject();
               } else if (text_file.getName().endsWith(".txt")) {
                       String plain_text = "";
                       BufferedReader inputFile = new BufferedReader(new
FileReader(text_file));
                       String inputLine ;
                       while ( (inputLine = inputFile.readLine()) != null )
plain_text += inputLine + "\n";
                       inputFile.close();
                       text = new Text(plain_text);

               }
               return text;
       }

Da lunedì cercheremo in un paio di giorni di capire cosa bisogna fare, poi tutti in vacanza finalmente! :lol: :lol:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME Autore della discussione
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #51643 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Per i puristi della lingua italiana scusate per il primo rigo in cui manca un congiuntivo e c'è una bruttissima ripetizione, ormai la stanchezza è fin sopra i capelli e sto perdendo l'abilità nello scrivere decentemente :)

A parte questo volevo aggiungere, per chi deve ancora installare chaos, di non scegliere una cartella con degli spazi in mezzo, tipo C:\Documents And Settings\.....

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #51647 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]

Prima che si scatena il putiferio vi informo di una cosa fondamentale. Ho informato il prof.Zanzotto del malfunzionamento da parte del metodo load della classe Text inclusa nel pacchetto di Chaos. E' il metodo fondamentale per iniziare a lavorare in quanto carica le strutture XDG a partire dai file XML.

L'eccezione che mi dava era:

"java.io.StreamCorruptedException: invalid stream header"


Allora sempre Zanzotto mi ha inviato il codice di un nuovo metodo (load_new) che funziona perfettamente e che va incluso nel nostro progetto.

Dovete importare javax.xml.parsers.*
public static Text load_new(File text_file) throws Exception {
               Text text = null;

               if (text_file.getName().endsWith(".xml")) {
                       text = new Text();
                       DocumentBuilder dbuilder =
DocumentBuilderFactory.newInstance().newDocumentBuilder();
                       org.w3c.dom.Document xmldoc =
dbuilder.parse(text_file);
                       text.fromDOM(xmldoc.getDocumentElement());
               } else if (text_file.getName().endsWith(".cha")) {
                       text = new Text();
                       ObjectInputStream ois = new ObjectInputStream(new
FileInputStream(text_file));
                       text = (chaos.textstructure.Text)ois.readObject();
               } else if (text_file.getName().endsWith(".txt")) {
                       String plain_text = "";
                       BufferedReader inputFile = new BufferedReader(new
FileReader(text_file));
                       String inputLine ;
                       while ( (inputLine = inputFile.readLine()) != null )
plain_text += inputLine + "\n";
                       inputFile.close();
                       text = new Text(plain_text);

               }
               return text;
       }

Da lunedì cercheremo in un paio di giorni di capire cosa bisogna fare, poi tutti in vacanza finalmente! :lol: :lol:


Una scornatura in meno... :?

E' tanto grave se ancora non ho fatto partire CHAOS?
E tocca pure sbrigarsi perché Zanzotto c'ha pure ragione ad andarsene in ferie :?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
18 Anni 4 Mesi fa #51648 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]

Qualcuno oggi ha fatto l'orale? Come è andata?

A qualcuno ha abbassato il voto (max -2), a qualcuno lo ha lasciato (credo la maggioranza) e a qualcuno lo ha alzato (credo sempre max +2).


Si prega Accedi o Crea un account a partecipare alla conversazione.