Come migliorare il mio algoritmo per analizzare i messaggi di twitters dagli utenti? [chiuso]

1

Ciao, penso di avere una buona idea da implementare per la bontà umana. Lo chiamo FixTheUnFixed.

L'idea è questa: immagina di guidare o di viaggiare in tutto il mondo e quando vedi ostacoli o danni - luce rotta, spazzatura che copre la strada o qualsiasi altro problema desideri che l'autorità responsabile lo aggiusti.

Tutto ciò che devi fare è twit it, magari aggiungere una foto e ovviamente fornire la posizione utilizzando il servizio di localizzazione ereditato di twitter o Facebook.

     @FixTheUnFixed there is broken fire hydrant here
     @FixTheUnFixed my cellular company charged me 18,572$
       for using my iPhone aboard.

Ho riflettuto molto su come elaborare i messaggi. I problemi più frequenti che emergeranno sono le preoccupazioni del comune e vorrei che ricevessero quella posizione tramite un retwit o una e-mail.

Le mie due idee per ottenere questo indirizzo sono su google (con google API) o semplicemente fai una query regolare menzionata in questo pseudo algoritmo:

       1. get the location from the Twitter or Facebook status that was sent from.
       2. look for key words such as trash, cats, animals etc.
       3. find the relevant authority e-mail, twitter or Facebook account.
       4. send the message to the authority account and retwit it to the public
          world so they can follow if there is any cahnge.

Nel terzo passaggio, c'è un modo intelligente per implementarlo? Non ho trovato nessun buon modo per farlo! Non voglio inviare spam alle autorità o pubblicare spam di persone subdole.

  • Come posso migliorare l'algoritmo?
  • Come posso cercare le risorse di comunicazione delle autorità competenti?

Grazie

originariamente chiesto qui: link

    
posta 0x90 07.12.2011 - 07:08
fonte

1 risposta

2

Non so se un algoritmo può risolvere tutto ciò. Avrei preprocessato le informazioni nel miglior modo possibile e poi "crowdsourcing" il resto.

Soprattutto il passaggio in cui stai controllando la presenza di spam e i messaggi corrispondenti alle autorità pertinenti sembrano qualcosa che richiede una sorta di interazione umana.

La ricerca di autorità competenti sarà probabilmente anche molto difficile e risolvibile solo da un utente (fidato). Ho provato a segnalare un semaforo rotto una volta e mi ci sono voluti 15 minuti per trovare il contatto giusto.

Con ciò ovviamente stai affrontando un'altra serie di problemi: creazione di comunità, utenti fidati, ecc.

    
risposta data 07.12.2011 - 10:05
fonte

Leggi altre domande sui tag