Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,985 Members 53,851 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
panchopunk
Old
(Last edited by panchopunk; 28th May 2011 at 04:03 AM.) Reason: typos
#1  
Member - OP
Thanks Meter 6
Posts: 50
Join Date: Dec 2008
Location: Memphis, TN
Default [APP] Relationship Analysis - Find out who is stalking you

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:	2120
Size:	43.3 KB
ID:	609364   Click image for larger version

Name:	ScreenShotNew.jpg
Views:	1510
Size:	25.2 KB
ID:	609365  
The Following User Says Thank You to panchopunk For This Useful Post: [ Click to Expand ]
 
tyl3rdurden
Old
#2  
tyl3rdurden's Avatar
Senior Member
Thanks Meter 30
Posts: 110
Join Date: Sep 2010
Location: Concord, MA / Seoul, Korea
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!
"Live free, Die hard."

Epic 4G
ROM: Cyanogenmod 7
Theme: Zunesque
A New Launcher UI (WIP): ROU Launcher
Twitter: Horangl3e
The Following User Says Thank You to tyl3rdurden For This Useful Post: [ Click to Expand ]
 
panchopunk
Old
(Last edited by panchopunk; 28th May 2011 at 05:08 AM.) Reason: typos
#3  
Member - OP
Thanks Meter 6
Posts: 50
Join Date: Dec 2008
Location: Memphis, TN
Quote:
Originally Posted by tyl3rdurden View Post
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.
 
sacredsoul
Old
#4  
sacredsoul's Avatar
Senior Member
Thanks Meter 513
Posts: 1,648
Join Date: Feb 2007
Location: Singapore
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
Get 15GB of cloud space free at Copy.com, plus an extra 5GB free by using this link (I get 5GB free too).

Phones Used:
Nokia 8250
Nokia 8310
Nokia 3200
Sony Ericsson K750
Sony Ericsson K800
O2 Atom
Nokia N80
Dopod 838 Pro
Apple iPhone 2G
Apple iPhone 3G
HTC G1
Apple iPhone 3GS
Nokia N900
HTC Legend
Apple iPhone 4
Dell Streak
LG Optimus 2X
Apple iPhone 4S
Apple iPhone 5
Sony Xperia Z

LG G2
The Following User Says Thank You to sacredsoul For This Useful Post: [ Click to Expand ]
 
PhoenixFx
Old
#5  
Senior Member
Thanks Meter 126
Posts: 650
Join Date: Dec 2006
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.
 
panchopunk
Old
#6  
Member - OP
Thanks Meter 6
Posts: 50
Join Date: Dec 2008
Location: Memphis, TN
Quote:
Originally Posted by sacredsoul View Post
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.
 
panchopunk
Old
#7  
Member - OP
Thanks Meter 6
Posts: 50
Join Date: Dec 2008
Location: Memphis, TN
Quote:
Originally Posted by PhoenixFx View Post
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.
 
sacredsoul
Old
#8  
sacredsoul's Avatar
Senior Member
Thanks Meter 513
Posts: 1,648
Join Date: Feb 2007
Location: Singapore
Quote:
Originally Posted by panchopunk View Post
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!
Get 15GB of cloud space free at Copy.com, plus an extra 5GB free by using this link (I get 5GB free too).

Phones Used:
Nokia 8250
Nokia 8310
Nokia 3200
Sony Ericsson K750
Sony Ericsson K800
O2 Atom
Nokia N80
Dopod 838 Pro
Apple iPhone 2G
Apple iPhone 3G
HTC G1
Apple iPhone 3GS
Nokia N900
HTC Legend
Apple iPhone 4
Dell Streak
LG Optimus 2X
Apple iPhone 4S
Apple iPhone 5
Sony Xperia Z

LG G2
 
SWFlyerUK
Old
(Last edited by SWFlyerUK; 28th May 2011 at 04:31 PM.)
#9  
Senior Member
Thanks Meter 128
Posts: 1,177
Join Date: 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?
 
panchopunk
Old
#10  
Member - OP
Thanks Meter 6
Posts: 50
Join Date: Dec 2008
Location: Memphis, TN
Quote:
Originally Posted by sacredsoul View Post
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.

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

Advanced Search
Display Modes