Post Reply

[APP] Relationship Analysis - Find out who is stalking you

OP panchopunk

28th May 2011, 04:00 AM   |  #1  
OP Member
Flag Memphis, TN
Thanks Meter: 6
 
50 posts
Join Date:Joined: Dec 2008
More
Hello XDA,

This app allows you to find out who loves you, who hates you, and even who may be stalking you.

Basically, this app reads your text messages and puts them through various algorithms to determine your relationship status with each individual that you text that is both accurate and meaningful. The more text messages you have stored on your phone, the more accurate the analysis is going to be.

Note: this app only uses internet permission for ads. Your text messages are kept private and safe. There is a paid version available that is ad free and does not require the internet permission.

Free Version w/Ads:
Relationship Analysis

I think right now it does a pretty good job at analyzing your relationships with others. However, I keep improving the accuracy steadily, so it will get better over time.


If anyone has any thoughts, questions, or suggestions, feel free to tell me. I will definitely consider any improvements from you guys.

Thanks,

John
Attached Thumbnails
Click image for larger version

Name:	ScreenShot (2).jpg
Views:	2126
Size:	43.3 KB
ID:	609364   Click image for larger version

Name:	ScreenShotNew.jpg
Views:	1511
Size:	25.2 KB
ID:	609365  
Last edited by panchopunk; 28th May 2011 at 04:03 AM. Reason: typos
The Following User Says Thank You to panchopunk For This Useful Post: [ View ]
28th May 2011, 04:23 AM   |  #2  
tyl3rdurden's Avatar
Senior Member
Flag Concord, MA / Seoul, Korea
Thanks Meter: 30
 
110 posts
Join Date:Joined: Sep 2010
More
Thumbs up
I tried it out and it is quite an interesting app but not knowing the algorithm i must say it seems a bit vague. It seems to be right for most of my relationships but I must say it is still not the most trust-able thing considering your description of how it works isn't very thorough. Perhaps if you detail how it works better more people would be willing to give it a try and believe the app more? Just my initial impressions. Otherwise, it is an amazing idea and if it truly is a working algorithm (which it seems to me although I'm sure other people's mileage will vary...) great job on being able to analyze a relationship from texts. Cheers, and good luck!
The Following User Says Thank You to tyl3rdurden For This Useful Post: [ View ]
28th May 2011, 05:07 AM   |  #3  
OP Member
Flag Memphis, TN
Thanks Meter: 6
 
50 posts
Join Date:Joined: Dec 2008
More
Quote:
Originally Posted by tyl3rdurden

I tried it out and it is quite an interesting app but not knowing the algorithm i must say it seems a bit vague. It seems to be right for most of my relationships but I must say it is still not the most trust-able thing considering your description of how it works isn't very thorough. Perhaps if you detail how it works better more people would be willing to give it a try and believe the app more? Just my initial impressions. Otherwise, it is an amazing idea and if it truly is a working algorithm (which it seems to me although I'm sure other people's mileage will vary...) great job on being able to analyze a relationship from texts. Cheers, and good luck!

The logic of the analysis consists of ratios, averages, and comparisons. They merge together to determine your relationships. Pretty much, the application's assumption is that the more you text someone, the more you like them. However, it isn't just the amount of text messages --it is the thought put into them. It compares your conversations and the thought you put into those as well. ("thought" being the detailed length of the text message itself).

I plan on adding additional logic to the application to make it even more accurate, although from my earlier tests with my friends they tell me it does a good job most of the time. It certainly isn't perfect, but it is very new and I still have to work out the discrepancies. There are currently a few that I know of right now and once I get those fixed, I can begin adding additional analysis.

Anyways, thanks for trying it out and I am glad your results were decent.
Last edited by panchopunk; 28th May 2011 at 05:08 AM. Reason: typos
28th May 2011, 06:46 AM   |  #4  
sacredsoul's Avatar
Senior Member
Flag Singapore
Thanks Meter: 514
 
1,667 posts
Join Date:Joined: Feb 2007
More
Isnt working for me on Optimus 2X with CyanogenMod 7. Gets FC before it could finish analysing.
Quote:

va:99)
E/AndroidRuntime(17308): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(17308): at android.app.ActivityThread.main(ActivityThrea
d.java:3835)
E/AndroidRuntime(17308): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime(17308): at java.lang.reflect.Method.invoke(Method.java:5
07)
E/AndroidRuntime(17308): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:847)
E/AndroidRuntime(17308): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:605)
E/AndroidRuntime(17308): at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 1184): Force finishing activity john.gafford.whoLikesMeFree
/.findOut
D/dalvikvm(17308): GC_EXTERNAL_ALLOC freed 262K, 48% free 3025K/5767K, external
0K/0K, paused 37ms
I/CheckinService( 1315): Preparing to send checkin request
I/EventLogService( 1315): Accumulating logs since 1306561495064
D/dalvikvm(17336): GC_CONCURRENT freed 203K, 49% free 2915K/5639K, external 0K/0
K, paused 6ms+2ms
D/ResourceType( 1315): calling getConfigurations
D/ResourceType( 1315): called getConfigurations size=228
I/CheckinTask( 1315): Sending checkin request (4888 bytes)
I/Database( 1347): sqlite returned: error code = 1, msg = near "s": syntax error

E/DatabaseUtils( 1347): Writing exception to parcel
E/DatabaseUtils( 1347): android.database.sqlite.SQLiteException: near "s": synta
x error: , while compiling: SELECT address, body FROM sms WHERE (type=1) AND (ad
dress = 'Domino's SG') ORDER BY date DESC
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.nat
ive_compile(Native Method)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.com
pile(SQLiteCompiledSql.java:92)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.<in
it>(SQLiteCompiledSql.java:65)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteProgram.<init>(
SQLiteProgram.java:83)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQuery.<init>(SQ
LiteQuery.java:49)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteDirectCursorDri
ver.query(SQLiteDirectCursorDriver.java:42)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteDatabase.rawQue
ryWithFactory(SQLiteDatabase.java:1356)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQueryBuilder.qu
ery(SQLiteQueryBuilder.java:330)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQueryBuilder.qu
ery(SQLiteQueryBuilder.java:280)
E/DatabaseUtils( 1347): at com.android.providers.telephony.SmsProvider.q
uery(SmsProvider.java:224)
E/DatabaseUtils( 1347): at android.content.ContentProvider$Transport.bul
kQuery(ContentProvider.java:174)
E/DatabaseUtils( 1347): at android.content.ContentProviderNative.onTrans
act(ContentProviderNative.java:111)
E/DatabaseUtils( 1347): at android.os.Binder.execTransact(Binder.java:32
0)
E/DatabaseUtils( 1347): at dalvik.system.NativeStart.run(Native Method)
D/dalvikvm( 1347): GC_EXPLICIT freed 163K, 47% free 3342K/6279K, external 0K/0K,
paused 31ms
D/dalvikvm( 1315): GC_CONCURRENT freed 466K, 46% free 3571K/6599K, external 0K/0
K, paused 2ms+4ms
D/dalvikvm( 1315): GC_CONCURRENT freed 561K, 47% free 3521K/6599K, external 0K/0
K, paused 2ms+3ms
W/ActivityManager( 1184): Activity pause timeout for HistoryRecord{406d0700 john
.gafford.whoLikesMeFree/.findOut}
D/dalvikvm( 1315): GC_CONCURRENT freed 427K, 47% free 3509K/6599K, external 0K/0
K, paused 2ms+3ms
D/dalvikvm(17308): GC_CONCURRENT freed 252K, 48% free 3050K/5831K, external 67K/
525K, paused 2ms+20ms
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/dalvikvm(17336): GC_CONCURRENT freed 188K, 47% free 3119K/5831K, external 0K/0
K, paused 2ms+2ms
D/dalvikvm( 1184): GC_EXPLICIT freed 686K, 40% free 6726K/11207K, external 1500K
/2012K, paused 61ms
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/szipinf (17336): Initializing inflate state
D/dalvikvm(17336): GC_CONCURRENT freed 434K, 48% free 3181K/6087K, external 0K/0
K, paused 2ms+3ms
D/dalvikvm( 1347): GC_EXPLICIT freed 138K, 47% free 3334K/6279K, external 0K/0K,
paused 24ms
D/dalvikvm(17308): GC_EXPLICIT freed 323K, 48% free 3036K/5831K, external 70K/51
2K, paused 22ms
D/ResourceType( 1315): calling getConfigurations
D/ResourceType( 1315): called getConfigurations size=228
I/CheckinTask( 1315): Checkin success: https://android.clients.google.com/checki
n (1 requests sent)
I/CheckinService( 1315): From server: Intent { act=android.server.checkin.FOTA_C
ANCEL }
I/Process (17308): Sending signal. PID: 17308 SIG: 9
I/ActivityManager( 1184): Process john.gafford.whoLikesMeFree (pid 17308) has di
ed.
I/WindowManager( 1184): WIN DEATH: Window{4083e828 john.gafford.whoLikesMeFree/j
ohn.gafford.whoLikesMeFree.findOut paused=false}
I/WindowManager( 1184): WIN DEATH: Window{4087bab8 john.gafford.whoLikesMeFree/j
ohn.gafford.whoLikesMeFree.findOut paused=false}
D/WifiService( 1184): ACTION_BATTERY_CHANGED pluggedType: 2
W/ActivityManager( 1184): Activity destroy timeout for HistoryRecord{406d0700 jo
hn.gafford.whoLikesMeFree/.findOut}
D/dalvikvm(13508): GC_EXPLICIT freed 15K, 50% free 2693K/5379K, external 0K/0K,
paused 43ms
D/dalvikvm( 4416): GC_EXPLICIT freed 12K, 42% free 3723K/6407K, external 0K/0K,
paused 62ms
D/dalvikvm(15487): GC_EXPLICIT freed 38K, 50% free 2729K/5379K, external 0K/0K,
paused 51ms
D/dalvikvm(15927): GC_EXPLICIT freed 36K, 48% free 3524K/6663K, external 0K/0K,
paused 51ms
D/dalvikvm( 2172): GC_EXPLICIT freed 298K, 53% free 2809K/5895K, external 0K/0K,
paused 60ms
D/dalvikvm( 1328): GC_EXPLICIT freed 15K, 57% free 3225K/7367K, external 4036K/5
011K, paused 62ms
D/dalvikvm( 1184): GC_EXTERNAL_ALLOC freed 342K, 41% free 6674K/11207K, external
2002K/2012K, paused 73ms
I/ActivityManager( 1184): Starting: Intent { act=android.intent.action.MAIN cat=
[android.intent.category.LAUNCHER] flg=0x10100000 pkg=john.gafford.whoLikesMeFre
e cmp=john.gafford.whoLikesMeFree/.findOut bnds=[0,359][480,455] } from pid 1184

I/ActivityManager( 1184): Start proc john.gafford.whoLikesMeFree for activity jo
hn.gafford.whoLikesMeFree/.findOut: pid=17381 uid=10122 gids={3003}
W/InputManagerService( 1184): Window already focused, ignoring focus gain of: co
m.android.internal.view.IInputMethodClient$Stub$Pr oxy@408f9760
I/ActivityManager( 1184): No longer want com.opera.browser (pid 16879): hidden #
16
D/szipinf (17381): Initializing inflate state
I/Database(17381): sqlite returned: error code = 0, msg = Recovered 14 frames fr
om WAL file /data/data/john.gafford.whoLikesMeFree/databases/webview.db-wal
I/Database(17381): sqlite returned: error code = 0, msg = Recovered 6 frames fro
m WAL file /data/data/john.gafford.whoLikesMeFree/databases/webviewCache.db-wal
E/InputDispatcher( 1184): channel '40913770 com.opera.browser/com.opera.Opera (s
erver)' ~ Consumer closed input channel or an error occurred. events=0x8
E/InputDispatcher( 1184): channel '40913770 com.opera.browser/com.opera.Opera (s
erver)' ~ Channel is unrecoverably broken and will be disposed!
I/WindowManager( 1184): WINDOW DIED Window{40913770 com.opera.browser/com.opera.
Opera paused=false}
I/WindowManager( 1184): WIN DEATH: Window{40983ca0 SurfaceView paused=false}
I/Ads (17381): To get test ads on this device, call adRequest.addTestDevice(
"705677A31FB27303AAD5313A8282773B");
I/ActivityManager( 1184): Displayed john.gafford.whoLikesMeFree/.findOut: +362ms

I/Ads (17381): adRequestUrlHtml: <html><head><script src="http://www.gstatic
.com/afma/sdk-core-v40.js"></script><script>AFMA_buildAdURL({"preqs":0,"u_sd":1 .
5,"slotname":"a14ddbab1eb5bb7","u_w":320,"msid":"j ohn.gafford.whoLikesMeFree","j
s":"afma-sdk-a-v4.1.0","isu":"705677A31FB27303AAD5313A8282773B"," format":"320x50
_mb","net":"wi","app_name":"4.android.john.gafford .whoLikesMeFree","hl":"en","u_
h":533,"u_audio":3,"u_so":"p"});</script></head><body></body></html>
I/Ads (17381): Received ad url: <"url": "http://r.admob.com:80/ad_source.php
?preqs=0&u_sd=1.5&slotname=a14ddbab1eb5bb7&u_w=320 &msid=john.gafford.whoLikesMeF
ree&js=afma-sdk-a-v4.1.0&isu=705677A31FB27303AAD5313A8282773B&format =320x50_mb&n
et=wi&app_name=4.android.john.gafford.whoLikesMeFr ee&hl=en&u_h=533&u_audio=3&u_s
o=p&output=html&region=mobile_app&u_tz=-480&ex=1&client_sdk=1", "afmaNotifyDt":
"null">
D/dalvikvm(17381): GC_CONCURRENT freed 185K, 48% free 2932K/5575K, external 0K/0
K, paused 2ms+2ms
W/Ads (17381): IOException connecting to ad url.
W/Ads (17381): java.net.ConnectException: r.admob.com/127.0.0.1:80 - Connect
ion refused
W/Ads (17381): at org.apache.harmony.luni.net.PlainSocketImpl.connec t(P
lainSocketImpl.java:207)
W/Ads (17381): at org.apache.harmony.luni.net.PlainSocketImpl.connec t(P
lainSocketImpl.java:437)
W/Ads (17381): at java.net.Socket.connect(Socket.java:983)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpConnection.<init>(HttpConnection.java:75)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpConnection.<init>(HttpConnection.java:48)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpConnection$Address.connect(HttpConnection.ja va:322)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpConnectionPool.get(HttpConnectionPool.java:8 9)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpURLConnectionImpl.getHttpConnection(HttpURLC onnectionImpl.java:285)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpURLConnectionImpl.makeConnection(HttpURLConn ectionImpl.java:267)
W/Ads (17381): at org.apache.harmony.luni.internal.net.www.protocol.htt
p.HttpURLConnectionImpl.connect(HttpURLConnectionI mpl.java:205)
W/Ads (17381): at b.a(Unknown Source)
W/Ads (17381): at b.doInBackground(Unknown Source)
W/Ads (17381): at android.os.AsyncTask$2.call(AsyncTask.java:185)
W/Ads (17381): at java.util.concurrent.FutureTask$Sync.innerRun(Futu reT
ask.java:306)
W/Ads (17381): at java.util.concurrent.FutureTask.run(FutureTask.jav a:1
38)
W/Ads (17381): at java.util.concurrent.ThreadPoolExecutor.runWorker( Thr
eadPoolExecutor.java:1088)
W/Ads (17381): at java.util.concurrent.ThreadPoolExecutor$Worker.run (Th
readPoolExecutor.java:581)
W/Ads (17381): at java.lang.Thread.run(Thread.java:1019)
D/webviewglue(17381): nativeDestroy view: 0x136060
I/Ads (17381): onFailedToReceiveAd(A network error occurred.)
E/CACHE ( 2172): cleared
I/zomut.watchdog.monitor( 2172): initgather
D/dalvikvm( 2172): GC_CONCURRENT freed 487K, 52% free 2831K/5895K, external 0K/0
K, paused 2ms+4ms
I/zomut.watchdog.monitor( 2172): endgather
I/zomut.watchdog.monitor( 2172): init
I/zomut.watchdog.monitor( 2172): end
D/dalvikvm(17381): GC_EXTERNAL_ALLOC freed 242K, 48% free 3076K/5831K, external
0K/0K, paused 30ms
I/Database( 1347): sqlite returned: error code = 1, msg = near "s": syntax error

E/DatabaseUtils( 1347): Writing exception to parcel
E/DatabaseUtils( 1347): android.database.sqlite.SQLiteException: near "s": synta
x error: , while compiling: SELECT address, body FROM sms WHERE (type=1) AND (ad
dress = 'Domino's SG') ORDER BY date DESC
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.nat
ive_compile(Native Method)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.com
pile(SQLiteCompiledSql.java:92)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteCompiledSql.<in
it>(SQLiteCompiledSql.java:65)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteProgram.<init>(
SQLiteProgram.java:83)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQuery.<init>(SQ
LiteQuery.java:49)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteDirectCursorDri
ver.query(SQLiteDirectCursorDriver.java:42)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteDatabase.rawQue
ryWithFactory(SQLiteDatabase.java:1356)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQueryBuilder.qu
ery(SQLiteQueryBuilder.java:330)
E/DatabaseUtils( 1347): at android.database.sqlite.SQLiteQueryBuilder.qu
ery(SQLiteQueryBuilder.java:280)
E/DatabaseUtils( 1347): at com.android.providers.telephony.SmsProvider.q
uery(SmsProvider.java:224)
E/DatabaseUtils( 1347): at android.content.ContentProvider$Transport.bul
kQuery(ContentProvider.java:174)
E/DatabaseUtils( 1347): at android.content.ContentProviderNative.onTrans
act(ContentProviderNative.java:111)
E/DatabaseUtils( 1347): at android.os.Binder.execTransact(Binder.java:32
0)
E/DatabaseUtils( 1347): at dalvik.system.NativeStart.run(Native Method)
D/dalvikvm(17336): GC_CONCURRENT freed 498K, 50% free 3125K/6151K, external 0K/0
K, paused 2ms+3ms
D/dalvikvm(17381): GC_CONCURRENT freed 249K, 48% free 3116K/5895K, external 49K/
525K, paused 1ms+2ms
D/AndroidRuntime(17381): Shutting down VM
W/dalvikvm(17381): threadid=1: thread exiting with uncaught exception (group=0x4
0015560)
E/AndroidRuntime(17381): FATAL EXCEPTION: main
E/AndroidRuntime(17381): java.lang.IllegalStateException: The specified child al
ready has a parent. You must call removeView() on the child's parent first.
E/AndroidRuntime(17381): at android.view.ViewGroup.addViewInner(ViewGroup
.java:1976)
E/AndroidRuntime(17381): at android.view.ViewGroup.addView(ViewGroup.java
:1871)
E/AndroidRuntime(17381): at android.widget.TableLayout.addView(TableLayou
t.java:421)
E/AndroidRuntime(17381): at android.view.ViewGroup.addView(ViewGroup.java
:1828)
E/AndroidRuntime(17381): at android.widget.TableLayout.addView(TableLayou
t.java:403)
E/AndroidRuntime(17381): at android.view.ViewGroup.addView(ViewGroup.java
:1808)
E/AndroidRuntime(17381): at android.widget.TableLayout.addView(TableLayou
t.java:394)
E/AndroidRuntime(17381): at john.gafford.whoLikesMeFree.findOut$mainAnaly
sis.onProgressUpdate(findOut.java:270)
E/AndroidRuntime(17381): at john.gafford.whoLikesMeFree.findOut$mainAnaly
sis.onProgressUpdate(findOut.java:1)
E/AndroidRuntime(17381): at android.os.AsyncTask$InternalHandler.handleMe
ssage(AsyncTask.java:432)
E/AndroidRuntime(17381): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime(17381): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(17381): at android.app.ActivityThread.main(ActivityThrea
d.java:3835)
E/AndroidRuntime(17381): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime(17381): at java.lang.reflect.Method.invoke(Method.java:5
07)
E/AndroidRuntime(17381): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:847)
E/AndroidRuntime(17381): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:605)
E/AndroidRuntime(17381): at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 1184): Force finishing activity john.gafford.whoLikesMeFree
/.findOut
D/dalvikvm( 1347): GC_EXPLICIT freed 139K, 47% free 3358K/6279K, external 0K/0K,
paused 31ms
D/dalvikvm( 1184): GC_EXPLICIT freed 277K, 41% free 6689K/11207K, external 2032K
/2544K, paused 56ms
D/dalvikvm(17336): GC_EXPLICIT freed 327K, 50% free 3120K/6151K, external 0K/0K,
paused 22ms
D/dalvikvm(17381): GC_EXPLICIT freed 352K, 48% free 3159K/6023K, external 119K/5
25K, paused 24ms
W/ActivityManager( 1184): Activity pause timeout for HistoryRecord{40847828 john
.gafford.whoLikesMeFree/.findOut}
W/ActivityManager( 1184): Activity destroy timeout for HistoryRecord{40847828 jo
hn.gafford.whoLikesMeFree/.findOut}

Attached the logcat. Hope it helps
The Following User Says Thank You to sacredsoul For This Useful Post: [ View ]
28th May 2011, 10:07 AM   |  #5  
Senior Member
Thanks Meter: 126
 
650 posts
Join Date:Joined: Dec 2006
More
Just out of curiosity, what made you develop such an app ? Are you trying to demonstrate / test some sort of a Natural Language Processing algorithm ? Or is it just a fun app ?? Because, apart for testing purposes and being humorous, I really don't see any use.
Because everyone have a much better idea about the relationship they have with the people they communicate over txt messages, than what some algorithm working on a very limited cryptic messages can ever deduce.
28th May 2011, 02:54 PM   |  #6  
OP Member
Flag Memphis, TN
Thanks Meter: 6
 
50 posts
Join Date:Joined: Dec 2008
More
Quote:
Originally Posted by sacredsoul

Isnt working for me on Optimus 2X with CyanogenMod 7. Gets FC before it could finish analysing.


Attached the logcat. Hope it helps


Thanks a lot dude. I believe it is because of the apostrophe in "Domino's SG" that is causing the issue. I thought I had fixed all of that, but I guess not. I will get that fixed. Darn SQL injection.
28th May 2011, 03:31 PM   |  #7  
OP Member
Flag Memphis, TN
Thanks Meter: 6
 
50 posts
Join Date:Joined: Dec 2008
More
Quote:
Originally Posted by PhoenixFx

Just out of curiosity, what made you develop such an app ? Are you trying to demonstrate / test some sort of a Natural Language Processing algorithm ? Or is it just a fun app ?? Because, apart for testing purposes and being humorous, I really don't see any use.
Because everyone have a much better idea about the relationship they have with the people they communicate over txt messages, than what some algorithm working on a very limited cryptic messages can ever deduce.

I am just trying to see how accurate I can get in guessing what people's relationships are through their text messages. Yes, I realize that a lot of people have a good idea of what their relationship status is already, but it is always nice to get a second opinion that is without bias. Nevertheless, some people (especially younger people) may not realize that they are stalking someone or that someone is stalking them. This app helps them realize that and make adjustments accordingly. I really hope I can make this app extremely accurate. I know it will never be close to perfect, but if it is right most of the time, I will be pleased with that.
28th May 2011, 03:40 PM   |  #8  
sacredsoul's Avatar
Senior Member
Flag Singapore
Thanks Meter: 514
 
1,667 posts
Join Date:Joined: Feb 2007
More
Quote:
Originally Posted by panchopunk

Thanks a lot dude. I believe it is because of the apostrophe in "Domino's SG" that is causing the issue. I thought I had fixed all of that, but I guess not. I will get that fixed. Darn SQL injection.

Thank you! Looking forward to a working version soon!
28th May 2011, 04:16 PM   |  #9  
Senior Member
Thanks Meter: 130
 
1,183 posts
Join Date:Joined: Nov 2010
Bit worried - it told me my male friend would do anything to have me, yet he's married, 48, with kids? lol

Thats actually scared me, can it not distinguish gender?
Last edited by SWFlyerUK; 28th May 2011 at 04:31 PM.
28th May 2011, 04:47 PM   |  #10  
OP Member
Flag Memphis, TN
Thanks Meter: 6
 
50 posts
Join Date:Joined: Dec 2008
More
Quote:
Originally Posted by sacredsoul

Thank you! Looking forward to a working version soon!


Question concerning your issue:

What exactly is "Domino's SG"? Is it a contact of yours? Also, what field is it in? As far as I can tell, it looks to be in the address field, which is very peculiar considering the address field contains mostly phone numbers and some email addresses from my tests. I think it may have been added manually or something by some application. Anyways, I escaped all apostrophes in the code, so I should be uploading a release shortly. Let me know if it works.

Post Reply Subscribe to Thread

Tags
analysis, relationship
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Apps and Games by ThreadRank